Spec-Zone.ru › NumPy 1.18

numpy.polynomial.chebyshev.cheb2poly

numpy.polynomial.chebyshev.cheb2poly(c) [source]

Преобразование ряда Чебышева в многочлен.

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

Параметры
carray_like

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

Возвращает
polndarray

Одномерный массив, содержащий коэффициенты эквивалентного многочлена (относительно «стандартного» базиса), упорядоченные от члена наименьшей степени до члена наибольшей степени.

См. также

poly2cheb

Примечания

Простейший способ преобразования между полиномиальными базисами — использовать метод convert экземпляра класса.

Примеры

>>> from numpy import polynomial as P
>>> c = P.Chebyshev(range(4))
>>> c
Chebyshev([0., 1., 2., 3.], domain=[-1,  1], window=[-1,  1])
>>> p = c.convert(kind=P.Polynomial)
>>> p
Polynomial([-2., -8.,  4., 12.], domain=[-1.,  1.], window=[-1.,  1.])
>>> P.chebyshev.cheb2poly(range(4))
array([-2.,  -8.,   4.,  12.])

© 2005–2020 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/1.18/reference/generated/numpy.polynomial.chebyshev.cheb2poly.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API