numpy.polynomial.hermite.hermcompanion#

polynomial.hermite.hermcompanion(c)[源代码]#

返回 c 的缩放伴随矩阵。

基多项式经过缩放,使得当 c 是埃尔米特基多项式时,伴随矩阵是对称的。这比未缩放的情况提供了更好的特征值估计,并且对于基多项式,如果使用 numpy.linalg.eigvalsh 获取特征值,则特征值保证为实数。

参数:
c类数组

一维数组,埃尔米特级数系数按从低到高次序排列。

返回:
matndarray

维度为 (deg, deg) 的缩放伴随矩阵。

示例

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