Voigt funtcion approximation - Humlicek Region 1

This code approximates the Voigt function in the difficult Humlicek Regions 3 and 4.
1.2K Downloads
Updated 3 Dec 2010

View License

This is an approximation of the Voigt function within the Humlicek regions 3 and 4. The approximation is one given by S.M. Abrarov et. al. "High-accurace approximation of the complex probability function by
Fourier expansion of exponential multiplier" (2010).
x = sqrt(ln(2))*(nu - nu0)/alphaD
y = sqrt(ln(2))*alphaL/alphaD
where 'ln' denotes the natural log, nu the wavenumber, nu0 the wavenumber at center, alphaD and alphaL the Doppler and Lorentzian half-width at half-maximum. Suggested values for N & tau are 23 and 12 respectively.

Note: This approximates the Voigt function, not the Voigt Profile.

Cite As

Alfredo Tuesta (2024). Voigt funtcion approximation - Humlicek Region 1 (https://www.mathworks.com/matlabcentral/fileexchange/29617-voigt-funtcion-approximation-humlicek-region-1), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2010a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Error Functions in Help Center and MATLAB Answers

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