numpy.polynomial.hermite.hermcompanion#

polynomial.hermite.hermcompanion(c)[原始碼]#

返回 c 的縮放伴生矩陣。

基礎多項式經過縮放,使得當 c 是埃爾米特基礎多項式時,伴生矩陣是對稱的。與未縮放的情況相比,這提供了更好的特徵值估計,並且對於基礎多項式,如果使用 numpy.linalg.eigvalsh 獲取特徵值,則保證特徵值為實數。

參數:
carray_like

埃爾米特級數係數的 1-D 陣列,從低次到高次排序。

返回值:
matndarray

維度為 (deg, deg) 的縮放伴生矩陣。

範例

>>> from numpy.polynomial.hermite import hermcompanion
>>> hermcompanion([1, 0, 1])
array([[0.        , 0.35355339],
       [0.70710678, 0.        ]])