normalizekernel.m

来自「用于matlab环境下的支持向量机svm的工具箱」· M 代码 · 共 19 行

M
19
字号
function K=normalizekernel(x,kernel,kerneloption,xsup);


%  K=normalizekernel(x,kernel,kerneloption,xsup);
n=size(x,1);

kdiag1=diag(svmkernel(x,kernel,kerneloption));

if nargin >3
 
    kdiag2=diag(svmkernel(xsup,kernel,kerneloption));
    Kp=svmkernel(x,kernel,kerneloption,xsup);
else
    kdiag2=kdiag1;
        Kp=svmkernel(x,kernel,kerneloption);
end;

Kweight=kdiag1*kdiag2';
K=Kp./sqrt(Kweight);

⌨️ 快捷键说明

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