numpy.polynomial.chebyshev
New in version 1.4.0.
This module provides a number of objects (mostly functions) useful for dealing with Chebyshev series, including a Chebyshev class that encapsulates the usual arithmetic operations. (General information on how this module represents and works with such polynomials is in the docstring for its “parent” sub-package, numpy.polynomial).
Chebyshev
numpy.polynomial
Chebyshev(coef[, domain, window])
A Chebyshev series class.
chebval(x, c[, tensor])
chebval
Evaluate a Chebyshev series at points x.
chebval2d(x, y, c)
chebval2d
Evaluate a 2-D Chebyshev series at points (x, y).
chebval3d(x, y, z, c)
chebval3d
Evaluate a 3-D Chebyshev series at points (x, y, z).
chebgrid2d(x, y, c)
chebgrid2d
Evaluate a 2-D Chebyshev series on the Cartesian product of x and y.
chebgrid3d(x, y, z, c)
chebgrid3d
Evaluate a 3-D Chebyshev series on the Cartesian product of x, y, and z.
chebroots(c)
chebroots
Compute the roots of a Chebyshev series.
chebfromroots(roots)
chebfromroots
Generate a Chebyshev series with given roots.
chebfit(x, y, deg[, rcond, full, w])
chebfit
Least squares fit of Chebyshev series to data.
chebvander(x, deg)
chebvander
Pseudo-Vandermonde matrix of given degree.
chebvander2d(x, y, deg)
chebvander2d
Pseudo-Vandermonde matrix of given degrees.
chebvander3d(x, y, z, deg)
chebvander3d
chebder(c[, m, scl, axis])
chebder
Differentiate a Chebyshev series.
chebint(c[, m, k, lbnd, scl, axis])
chebint
Integrate a Chebyshev series.
chebadd(c1, c2)
chebadd
Add one Chebyshev series to another.
chebsub(c1, c2)
chebsub
Subtract one Chebyshev series from another.
chebmul(c1, c2)
chebmul
Multiply one Chebyshev series by another.
chebmulx(c)
chebmulx
Multiply a Chebyshev series by x.
chebdiv(c1, c2)
chebdiv
Divide one Chebyshev series by another.
chebpow(c, pow[, maxpower])
chebpow
Raise a Chebyshev series to a power.
chebgauss(deg)
chebgauss
Gauss-Chebyshev quadrature.
chebweight(x)
chebweight
The weight function of the Chebyshev polynomials.
chebcompanion(c)
chebcompanion
Return the scaled companion matrix of c.
chebdomain
chebzero
chebone
chebx
chebtrim(c[, tol])
chebtrim
Remove “small” “trailing” coefficients from a polynomial.
chebline(off, scl)
chebline
Chebyshev series whose graph is a straight line.
cheb2poly(c)
cheb2poly
Convert a Chebyshev series to a polynomial.
poly2cheb(pol)
poly2cheb
Convert a polynomial to a Chebyshev series.