NumPy

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])

An HermiteE series class.

Basics

hermeval(x, c[, tensor])

Evaluate an HermiteE series at points x.

hermeval2d(x, y, c)

Evaluate a 2-D HermiteE series at points (x, y).

hermeval3d(x, y, z, c)

Evaluate a 3-D Hermite_e series at points (x, y, z).

hermegrid2d(x, y, c)

Evaluate a 2-D HermiteE series on the Cartesian product of x and y.

hermegrid3d(x, y, z, c)

Evaluate a 3-D HermiteE series on the Cartesian product of x, y, and z.

hermeroots(c)

Compute the roots of a HermiteE series.

hermefromroots(roots)

Generate a HermiteE series with given roots.

Fitting

hermefit(x, y, deg[, rcond, full, w])

Least squares fit of Hermite series to data.

hermevander(x, deg)

Pseudo-Vandermonde matrix of given degree.

hermevander2d(x, y, deg)

Pseudo-Vandermonde matrix of given degrees.

hermevander3d(x, y, z, deg)

Pseudo-Vandermonde matrix of given degrees.

Calculus

hermeder(c[, m, scl, axis])

Differentiate a Hermite_e series.

hermeint(c[, m, k, lbnd, scl, axis])

Integrate a Hermite_e 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(c)

Multiply a Hermite series by x.

hermediv(c1, c2)

Divide one Hermite series by another.

hermepow(c, pow[, maxpower])

Raise a Hermite series to a power.

Quadrature

hermegauss(deg)

Gauss-HermiteE quadrature.

hermeweight(x)

Weight function of the Hermite_e polynomials.

Miscellaneous

hermecompanion(c)

Return the scaled companion matrix of c.

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(c)

Convert a Hermite series to a polynomial.

poly2herme(pol)

Convert a polynomial to a Hermite series.