⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lambdawilks.m

📁 支持向量机SVM和核函数的MATLAB程序集
💻 M
字号:
function  LW=lambdawilks(x,y)

% Usage
%  LW=lambdawilks(x,y)
%
%  Calculate the Lambda-Wilks value of data x associated with 
%  label y
%  
%  This algo can handle arbitrary number of class but y must
%  coded   in the following way
%  
%   y=i  means x is in class i

if ~isempty(x)
    nbclass=max(y);
    nbdata=size(x,1);
    nbfeat=size(x,2);
    W=zeros(nbfeat,nbfeat);
    %keyboard
    for i=1:nbclass
        ind=find(y==i);
        nbclass_i=length(ind);
        W=W+nbclass_i*cov(x(ind,:),1);
    end;
    W=W/nbdata;
    T=cov(x,1);
    LW=det(W)/det(T);
else
    LW=NaN;
end;



⌨️ 快捷键说明

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