資源簡介
多類典型性相關分析MCCA的matlab代碼,可以直接使用。
代碼片段和文件信息
function?[ABC]?=?mcca(XYZm)
x?=?0.01;
Z=double(Z);
X=double(X);
Y=double(Y);
switch?m
????case?3
????????[Arxrx1]?=?svd(inv(X*X‘+x*eye(size(X1)))*X*Y‘*inv(Y*Y‘+x*eye(size(Y1)))*Y*Z‘*inv(Z*Z‘+x*eye(size(Z1)))*Z*X‘);
????????[Bryry1]?=?svd(inv(Y*Y‘+x*eye(size(Y1)))*Y*Z‘*inv(Z*Z‘+x*eye(size(Z1)))*Z*X‘*inv(X*X‘+x*eye(size(X1)))*X*Y‘);
????????[Crzrz1]?=?svd(inv(Z*Z‘+x*eye(size(Z1)))*Z*X‘*inv(X*X‘+x*eye(size(X1)))*X*Y‘*inv(Y*Y‘+x*eye(size(Y1)))*Y*Z‘);
????case?12
????????[Arxrx1]?=?svd(inv(X*X‘+x*eye(size(X1)))*X*Y‘*inv(Y*Y‘+x*eye(size(Y1)))*Y*X‘);
????????[Bryry
- 上一篇:tct寬帶信號算法
- 下一篇:matlab 車牌邊緣檢測
評論
共有 條評論