私はeigsを使用して、大きい(数万)スパース正方行列の固有ベクトルを計算します。私が欲しいのは、固有ベクトルの最小のセットです。だが
eigs(A, 10, 'sm') % Note: A is the matrix
実行速度が非常に遅くなります。
ただし、eigs(A、10、'lm')を使用すると、比較的速く答えが得られます。そして、私が試したように、eigs(A、10、'lm')で10をA_widthに置き換えて、これにすべての固有ベクトルが含まれるようにしても、この問題は解決されません。
それで、('sm'を使用して)最小のベクトルを計算するのが最大のベクトルを計算するよりもはるかに遅い理由を知りたいですか?
ところで、「sm」で「lm」と同じくらい速くeigを使用する方法について何かアイデアがあれば、教えてください。