• 大小: 4KB
    文件类型: .zip
    金币: 2
    下载: 1 次
    发布日期: 2021-05-28
  • 语言: Matlab
  • 标签: SVM  MATLAB  

资源简介

SVM支持向量机,MATLAB代码程序。可直接运行。

资源截图

代码片段和文件信息

function K = kernel(XYtypeC)  
K = X*Y‘;
if(nargin>=3)
   switch type
       case 2
           a= C(1);
           b=C(2);
           p=C(3); 
           K = (b*K+a).^p;
       case 3
            X2 = sum(X.*X2);%每一行求和
            Y2 = sum(Y.*Y2);  
            XY = X*Y‘;  
            K = -C*abs(repmat(X2[1 size(Y21)]) + repmat(Y2‘[size(X21) 1]) - 2*XY);  
            K = exp(K);
   end
end
    
end  

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         949  2019-05-26 17:55  SVM\data.mat
     文件        1531  2018-06-23 22:12  SVM\ex2data1.txt
     文件         437  2018-06-26 08:43  SVM\kernel.m
     文件         263  2018-06-25 17:33  SVM\plotData.m
     文件         193  2018-06-25 17:37  SVM\predict.m
     文件         309  2018-06-26 08:48  SVM\svm_learn.m
     文件        1286  2018-06-26 10:45  SVM\SVM_main.m

评论

共有 条评论