⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 supportvector1.m

📁 支持向量机的手写数字识别,绝对原创,识别率100%
💻 M
字号:
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%函数名:SuppotVector()
%参数:sample:待测样品
%返回值:result:分类结果
%函数功能:支持向量级分类
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
function result = SupportVector1(sample)
    %读取训练结果
    load svmStruct;
    n = size(svmStruct,1) + 1;                 % change
    num = zeros(1,n);                 % change
    % change
    for i = 1:n-1                % change
        for j = i+1:n                 % change
            %支持向量机两类分类
            G=svmclassify(svmStruct(i,j),sample);
            if(G==1)
                num(i)=num(i)+1;
            elseif(G==-1)
                num(j)=num(j)+1;
            end
        end
    end
    %找出分类数目最多的类
    [max_val,max_pos]=max(num);
    result = max_pos;
    msgbox( strcat('输入的数字是',num2str(max_pos-1)) );

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -