Polyutils#

Utility classes and functions for the polynomial modules.

This module provides: error and warning objects; a polynomial base class; and some routines used in both the polynomial and chebyshev modules.

Warning objects#

RankWarning

Issued by chebfit when the design matrix is rank deficient.

Functions#

as_series(alist[, trim])

Return argument as a list of 1-d arrays.

trimseq(seq)

Remove small Poly series coefficients.

trimcoef(c[, tol])

Remove "small" "trailing" coefficients from a polynomial.

getdomain(x)

Return a domain suitable for given abscissae.

mapdomain(x, old, new)

Apply linear map to input points.

mapparms(old, new)

Linear map parameters between domains.