Matlab
函数svds()
在什么情况下会返回[]
?
我不确定输入数据是否有问题?
在svds()
中会有哪些输入会导致此类问题?
数据Kn的链接: https://www.dropbox.com/s/foco36llty8ul29/Kn.mat?dl=0
加载然后运行:
Kn=(Kn+Kn')/2;
D=1./sqrt(sum(Kn,2));
D=sparse(diag(D));
LAP=D*sparse(Kn)*D;
[~, S, V] = svds(LAP,51);
我的S
,V
是[]
。