关于矩阵对角化的Python例程

关于矩阵对角化的Python例程,python,routines,Python,Routines,早上好! 我对python例程有一个疑问: 它说它计算k个特征向量和特征值,k比矩阵维数小,但是否可以使用它来获得最低的k个特征值,或者这些特征值在光谱中是随机排列的?作为链接状态,关键词哪个和模式影响选择哪些特征值: *which* : str ['LM' | 'SM' | 'LA' | 'SA' | 'BE'] Which k eigenvectors and eigenvalues to find: 'LM' : Largest (in magnitude) eigenvalues

早上好! 我对python例程有一个疑问:

它说它计算k个特征向量和特征值,k比矩阵维数小,但是否可以使用它来获得最低的k个特征值,或者这些特征值在光谱中是随机排列的?

作为链接状态,关键词
哪个
模式
影响选择哪些特征值:

*which* : str ['LM' | 'SM' | 'LA' | 'SA' | 'BE']

Which k eigenvectors and eigenvalues to find:
'LM' : Largest (in magnitude) eigenvalues 
'SM' : Smallest (in magnitude) eigenvalues
...


的默认值是
'LM'
(最大特征值),因此您可能希望传递
'SM'
以检索最低的特征值

*mode* : string ['normal' | 'buckling' | 'cayley']

...
The choice of mode will affect which eigenvalues are selected by the keyword 'which'.