📄 kernelset.m
字号:
function [K,dist]= kernelset(A,kernelsetoption,oneclassoption,B)
% USAGE
%
% K= kernelset(A,B,kerneloption,oneclassoption)
%
%
% A cell de matrice
% B cell de matrice
%
%
verbose=0;
samedata=0;
if nargin<4
B=A;
samedata=1;
end;
nbA=length(A);
nbB=length(B);
for i=1:nbA
[xsup{i},alpha{i},rho{i},pos,Ksup{i}]=svmoneclass(A{i},oneclassoption.kernel,oneclassoption.kerneloption,oneclassoption.nu,verbose);
end;
if ~samedata
for j=1:nbB
[xsup2{j},alpha2{j},rho2{j},pos2,Ksup2{j}]=svmoneclass(B{j}, oneclassoption.kernel,oneclassoption.kerneloption,oneclassoption.nu,verbose);
end;
else
xsup2=xsup;
alpha2=alpha;
rho2=rho;
Ksup2=Ksup;
end;
for i=1:nbA
for j=1:nbB
switch kernelsetoption.method
case 'des'
%% calcul de l'angle entre les centres
%% c1,c2
% formulation
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -