Hermite polynomials
Compute Hermite polynomials.
h = hermite(n)
h = hermite(n,x)
Inputs:
- n is the order of the Hermite polynomial (n>=0).
- x is (optional) values to be evaluated on the resulting Hermite polynomial function.
There are two possible outputs:
1. If x is omitted then h is an array with (n+1) elements that contains coefficients of each Hermite polynomial term. E.g. calling h = hermite(3) will result h = [8 0 -12 0], i.e. 8x^3 - 12x.
2. If x is given, then h = Hn(x) and the shape of h is in the same size of x. E.g., H2(x) = 4x^2 - 2, then calling h = hermite(2,[0 1 2]) will result h = [-2 2 14].
More information: http://suinotes.wordpress.com/2010/05/26/hermite-polynomials-with-matlab/
Authors:
Avan Suinesiaputra (avan dot sp at gmail dot com)
Fadillah Z Tala (fadil dot tala at gmail dot com)
Cite As
Avan Suinesiaputra (2026). Hermite polynomials (https://www.mathworks.com/matlabcentral/fileexchange/27746-hermite-polynomials), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- MATLAB > Mathematics > Elementary Math > Polynomials >
Tags
Acknowledgements
Inspired: Multivariate Gaussian kernel in any derivative order, hermiteh.m : Hn(x), a hermite polynomial calculator
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
