GaussHermite

Gauss-Hermite quadrature using tabulated abscissas and weights
2.1K Downloads
Updated 26 Aug 2008

View License

Numerical integration from -Inf to Inf of an integrand in the form f(x)*exp(-x^2)

f(x) must be a slowly varying function

fn_val = GaussHermite(func, npt, varargin)

func is a handle for f(x)

npt is the number of points at which f(x) is to be evaluated. A look-up table of abscissas and weights is used, so npt must be 2, 4, 6, 8, 10, 12, 16 or 20.

varargin contains any extra parameters for f

TestGaussHermite(k,b) tests the integration for f(x) = 1, x^2, cos(bx),
selected with k = 0, 1, 2 respectively.

Cite As

Stephen Bocquet (2024). GaussHermite (https://www.mathworks.com/matlabcentral/fileexchange/21226-gausshermite), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2008a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Numerical Integration and Differential Equations in Help Center and MATLAB Answers
Acknowledgements

Inspired by: benbarrowes/f2matlab

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.0.0