HermiteE Module, “Probabilists’” (numpy.polynomial.hermite_e)

New in version 1.6.0.

This module provides a number of objects (mostly functions) useful for dealing with HermiteE series, including a HermiteE 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).

HermiteE Class

HermiteE(coef[, domain, window]) A HermiteE series class.

Basics

hermeval(x, cs) Evaluate a Hermite series.
hermeval2d
hermeval3d
hermegrid2d
hermegrid3d
hermeroots(cs) Compute the roots of a Hermite series.
hermefromroots(roots) Generate a Hermite series with the given roots.

Fitting

hermefit(x, y, deg[, rcond, full, w]) Least squares fit of Hermite series to data.
hermevander(x, deg) Vandermonde matrix of given degree.
hermevander2d
hermevander3d

Calculus

hermeder(cs[, m, scl]) Differentiate a Hermite series.
hermeint(cs[, m, k, lbnd, scl]) Integrate a Hermite series.

Algebra

hermeadd(c1, c2) Add one Hermite series to another.
hermesub(c1, c2) Subtract one Hermite series from another.
hermemul(c1, c2) Multiply one Hermite series by another.
hermemulx(cs) Multiply a Hermite series by x.
hermediv(c1, c2) Divide one Hermite series by another.
hermepow(cs, pow[, maxpower]) Raise a Hermite series to a power.

Quadrature

hermegauss
hermeweight

Miscellaneous

hermecompanion(cs) Return the scaled companion matrix of cs.
hermedomain
hermezero
hermeone
hermex
hermetrim(c[, tol]) Remove “small” “trailing” coefficients from a polynomial.
hermeline(off, scl) Hermite series whose graph is a straight line.
herme2poly(cs) Convert a Hermite series to a polynomial.
poly2herme(pol) Convert a polynomial to a Hermite series.