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 (2025). 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
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.