This is a pre-release version (2.5.0.dev0+git20251130.2de293a). Go to latest (2.4.4)
{ } Raw JSON

bundles / numpy 2.5.0.dev0+git20251130.2de293a / numpy / polynomial / chebyshev / poly2cheb

function

numpy.polynomial.chebyshev:poly2cheb

source: build-install/usr/lib/python3.14/site-packages/numpy/polynomial/chebyshev.py :345

Signature

def   poly2cheb ( pol )

Summary

Convert a polynomial to a Chebyshev series.

Extended Summary

Convert an array representing the coefficients of a polynomial (relative to the "standard" basis) ordered from lowest degree to highest, to an array of the coefficients of the equivalent Chebyshev series, ordered from lowest to highest degree.

Parameters

pol : array_like

1-D array containing the polynomial coefficients

Returns

c : ndarray

1-D array containing the coefficients of the equivalent Chebyshev series.

Notes

The easy way to do conversions between polynomial basis sets is to use the convert method of a class instance.

Examples

from numpy import polynomial as P
p = P.Polynomial(range(4))
p
c = p.convert(kind=P.Chebyshev)
c
P.chebyshev.poly2cheb(range(4))

See also

cheb2poly

Aliases

  • numpy.polynomial.chebyshev.poly2cheb