📄 pkadaclassify.m
字号:
%%% Patrick Etyngier
%%% etyngier@certis.enpc.fr
%%% http://cermics.enpc.fr/~etyngier
%%% ENPC - Ecole Nationale des Ponts et Chaussees
%%% http://www.enpc.fr
%%% CERTIS - Centre d'Enseignement en Recherche en Technologie de
%%% l'Information et Systemes
%%% http://cermics.enpc.fr/~certis
%%% Copyright CERTIS
%%%
%%% V.9 pkAdaClassify.m
function res = pkAdaClassify(dataT,fm1,fm2,linSeparators,alpha_,goodThresholds,M)
N = length(dataT(:,1));
res = zeros(N,1);
for m=1:M
w(m)=1;
predY = pksign( w(m)*dataT*linSeparators(:,m));
predYFin( 1:N ,:) = 0;
predYFin( find(predY~=-1) ) = fm1(m);
predYFin( find(predY==-1) ) = fm2(m);
res = res+ alpha_(m)*predYFin ;
end
ii1 = find((res)>=goodThresholds);
ii2 = find((res)<goodThresholds);
res(ii1) = 1;
res(ii2) = -1;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -