BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / matlab / #11592同步于 2015/4/20
Matlab机器人发帖

matlab eigs函数使用出现错误,求大神指教!

about
2015/4/20镜像同步0 回复
想要用matlab实现谱聚类的问题,谱聚类的代码如下: function idx = spectral_clustering(W,k) D = diag(sum(W)); L = D-W; opt = struct('issym',true,'isreal',true); [V, dummy] = eigs(L,D,k,'LM',opt); idx = kmeans(V,k); end 其中,W是相似性矩阵。 可是运行出现了下边的错误: Error using eigs/checkInputs/LUfactorB (line 1001) B is singular. Unable to compute the specified eigenvalues because infinite eigenvalue(s) exist Error in eigs/checkInputs (line 839) [LB,UB,ppB,qqB,dgB] = LUfactorB; Error in eigs (line 94) [A,Amatrix,isrealprob,issymA,n,B,classAB,k,eigs_sigma,whch, ... Error in spectral_clustering (line 7) [V, dummy] = eigs(L,D,k,'LM',opt); Error in run_script (line 6) idx = spectral_clustering(sim_mat,4); 求指教!~~
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。