我有一个大的(400K*400K)稀疏矩阵,我需要计算A'*A的最大特征值。
问题是由于内存问题,Matlab 甚至无法计算 A'。
我也尝试过[a,b,c] = find(A)
,然后通过创建转置稀疏矩阵进行转置,但是虽然find()
有效,但 sprase 的创建却没有。
有一个很好的解决方案吗?它可以在 matlab 函数中或在另一种技术中计算这种乘法的最大特征值。
谢谢。
我有一个大的(400K*400K)稀疏矩阵,我需要计算A'*A的最大特征值。
问题是由于内存问题,Matlab 甚至无法计算 A'。
我也尝试过[a,b,c] = find(A)
,然后通过创建转置稀疏矩阵进行转置,但是虽然find()
有效,但 sprase 的创建却没有。
有一个很好的解决方案吗?它可以在 matlab 函数中或在另一种技术中计算这种乘法的最大特征值。
谢谢。