В связи с документацией связанных состояний ключевые слова which
и mode
влияют на то, какие собственные значения выбраны:
*which* : str ['LM' | 'SM' | 'LA' | 'SA' | 'BE']
Which k eigenvectors and eigenvalues to find:
'LM' : Largest (in magnitude) eigenvalues
'SM' : Smallest (in magnitude) eigenvalues
...
и
*mode* : string ['normal' | 'buckling' | 'cayley']
...
The choice of mode will affect which eigenvalues are selected by the keyword 'which'.
Значение по умолчанию which
равно 'LM'
(наибольшие собственные значения), поэтому вам может потребоваться передать 'SM'
, чтобы получить наименьшее.