[英]How to find more than six eigenvectors of a large matrix in matlab?
我有一个大小为 12000x12000 的大矩阵,我需要找到具有该矩阵最高 100 个特征值的 100 个特征向量(为了执行 PCA 降维)。
我尝试使用 matlab 的 eig 函数,由于矩阵太大,它返回的特征向量比我永远需要的要多。 我还注意到,'eigs' 函数要快得多,但它不只返回 6 个特征向量,这比我需要的要少。
任何想法我能做什么?
谢谢!
将第二个可选参数传递给eigs
,它控制返回多少特征向量。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.