Polynomials

Basics

poly1d(c_or_r[, r, variable]) A one-dimensional polynomial class.
polyval(p, x) Evaluate a polynomial at specific values.
poly(seq_of_zeros) Find the coefficients of a polynomial with the given sequence of roots.
roots(p) Return the roots of a polynomial with coefficients given in p.

Fitting

polyfit(x, y, deg[, rcond, full]) Least squares polynomial fit.

Calculus

polyder(p[, m]) Return the derivative of the specified order of a polynomial.
polyint(p[, m, k]) Return an antiderivative (indefinite integral) of a polynomial.

Arithmetic

polyadd(a1, a2) Find the sum of two polynomials.
polydiv(u, v) Returns the quotient and remainder of polynomial division.
polymul(a1, a2) Find the product of two polynomials.
polysub(a1, a2) Difference (subtraction) of two polynomials.

Warnings

RankWarning Issued by polyfit when the Vandermonde matrix is rank deficient.

Table Of Contents

Previous topic

numpy.piecewise

Next topic

numpy.poly1d

This Page