www.pudn.com > MILCAwindows.zip > amari.m
function out=amari(C,A) [b,a]=size(C); dummy=pinv(A)*C; dummy=sum(ntu(abs(dummy)))-1; dummy2=pinv(C)*A; dummy2=sum(ntu(abs(dummy2)))-1; out=(sum(dummy)+sum(dummy2))/(2*a*(a-1)); function CN=ntu(C) [m n]=size(C); for t=1:n, CN(:,t)=C(:,t)./max(abs(C(:,t))); end