7

是否有优化的包或方法来估计实数、方形、非负矩阵的 Perron-Frobenius 特征值?这可能比精确计算快得多(尤其是对于大型和/或稀疏矩阵)——因为可以通过迭代矩阵来获得 Perron-Frobenius 特征值。我希望存在一个优化的包来做到这一点。

4

1 回答 1

6

scipy.sparse.linalg您拥有eigs使用eigshARPACK的功能。您可以在本教程中阅读更多内容,但如果a是方阵,可能是稀疏格式,则可以得到其最大量级特征值,即其 Perron-Frobenius 特征值,对应的特征向量为:

val, vec = scipy.sparse.linalg.eigs(a, k=1, which='LM')
于 2013-01-22T06:08:21.740 回答