資源簡介
可直接編譯成功

代碼片段和文件信息
function?[K]?=?kernel(kerxy)
%?Calculate?kernel?function.???
switch?ker.type
????case?‘linear‘
????????K?=?x‘*y;
????case?‘ploy‘
????????d?=?ker.degree;
????????c?=?ker.offset;
????????K?=?(x‘*y+c).^d;
????case?‘gauss‘
????????
????????s?=?ker.width;
????????rows?=?size(x2);
????????cols?=?size(y2);???
????????tmp?=?zeros(rowscols);
????????for?i?=?1:rows
????????????for?j?=?1:cols
????????????????tmp(ij)?=?norm(x(:i)-y(:j));
????????????end
????????end????????
????????K?=?exp(-0.5*(tmp/s).^2);
????case?‘tanh‘
????????g?=?ker.gamma;
????????c?=?ker.offset;
????????K?=?tanh(g*x‘*y+c);
????otherwise
????????K?=?0;
end
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????633??2013-10-14?17:23??9、SVM方法\kernel.m
?????文件????????1081??2015-04-11?08:53??9、SVM方法\SVM.m
?????文件????????2437??2013-10-14?17:25??9、SVM方法\svmSim.m
?????文件????????2916??2013-10-14?17:26??9、SVM方法\svmTrain.m
評論
共有 條評論