numpy.polynomial.polynomial.polycompanion#

polynomial.polynomial.polycompanion(c)[source]#

返回 c 的伴随矩阵。

幂级数的伴随矩阵不能通过缩放基来使其对称,因此此函数与正交多项式的函数不同。

参数:
c类数组

一维多项式系数数组,按从低到高次幂排列。

返回:
matndarray

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

示例

>>> from numpy.polynomial import polynomial as P
>>> c = (1, 2, 3)
>>> P.polycompanion(c)
array([[ 0.        , -0.33333333],
       [ 1.        , -0.66666667]])