numpy.polynomial.polynomial.polycompanion#

polynomial.polynomial.polycompanion(c)[источник]#

Возвращает сопровождающую матрицу c.

Сопровождающая матрица для степенных рядов не может быть сделана симметричной масштабированием базиса, поэтому эта функция отличается от функций для ортогональных полиномов.

Параметры:
carray_like

1-D массив коэффициентов полинома, упорядоченных от низкой к высокой степени.

Возвращает:
matndarray

Сопровождающая матрица размеров (deg, deg).

Примеры

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