numpy.polynomial.hermite.hermcompanion#
- polynomial.hermite.hermcompanion(c)[source]#
返回 c 的缩放伴随矩阵。
当 c 为 Hermite 基础多项式时,基多项式会被缩放,使得伴随矩阵是对称的。这比未缩放的情况提供了更好的特征值估计,并且对于基多项式,如果使用
numpy.linalg.eigvalsh获取特征值,则特征值保证为实数。- 参数:
- c类数组
一维 Hermite 系数数组,按从低到高的次数顺序排列。
- 返回:
- matndarray
维度为 (deg, deg) 的缩放伴随矩阵。
示例
>>> from numpy.polynomial.hermite import hermcompanion >>> hermcompanion([1, 0, 1]) array([[0. , 0.35355339], [0.70710678, 0. ]])