• 大小: 0.01M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-03-28
  • 语言: Matlab
  • 标签: matlab  

资源简介


基于matlab的svm预测 代码

资源截图

代码片段和文件信息

function [K] = kernel(kerxy)
% Calculate kernel function.   
%
% x: 输入样本d×n1的矩阵n1为样本个数d为样本维数
% y: 输入样本d×n2的矩阵n2为样本个数d为样本维数
%
% ker  核参数(结构体变量)
% the following fields:
%   type   - linear :  k(xy) = x‘*y
%            poly   :  k(xy) = (x‘*y+c)^d
%            gauss  :  k(xy) = exp(-0.5*(norm(x-y)/s)^2)
%            tanh   :  k(xy) = tanh(g*x‘*y+c)
%   degree - Degree d of polynomial kernel (positive scalar).
%   offset - Offset c of polynomial and tanh kernel (scalar negative for tanh).
%   width  - Width s of Gauss kernel (positive scalar).
%   gamma  - Slope g of the tanh kernel (positive scalar).
%
% ker = struct(‘type‘‘linear‘);
% ker = struct(‘type‘‘ploy‘‘degree‘d‘offset‘c);
% ker = struct(‘type‘‘gauss‘‘width‘s);
% ker = struct(‘type‘‘tanh‘‘gamma‘g‘offset‘c);
%
% K: 输出核参数n1×n2的矩阵

%-------------------------------------------------------------%

switch ker.type
    case ‘linear‘
        K = x‘*y;
    case ‘ploy‘
        d = ker.degree;
        c = ker.offs

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1510  2007-07-04 15:33  支持向量机进行预测(SVM)Matlab版\kernel.m

     文件       1987  2010-01-11 21:34  支持向量机进行预测(SVM)Matlab版\Main_SVR.m

     文件       3137  2010-01-25 14:43  支持向量机进行预测(SVM)Matlab版\SVM.m

     文件       5791  2019-05-14 10:44  支持向量机进行预测(SVM)Matlab版\SVM.rar

     文件       2812  2010-01-08 14:51  支持向量机进行预测(SVM)Matlab版\svmSim.m

     文件       1764  2010-01-18 15:07  支持向量机进行预测(SVM)Matlab版\svmTrain.m

     文件       1847  2009-12-14 20:57  支持向量机进行预测(SVM)Matlab版\testData.txt

     目录          0  2019-05-14 10:47  支持向量机进行预测(SVM)Matlab版

----------- ---------  ---------- -----  ----

                18848                    8


评论

共有 条评论