The Voigt/complex error function (second version)
This program file computes the complex error function, also known as the Faddeeva function. The algorithmic implementation utilizes the approximations based on the Fourier expansion [1, 2] and the Laplace continued fraction [3] (see also optimized C++ code from RooFit package in the work [4]).
REFERENCES
[1] S. M. Abrarov and B. M. Quine, Appl. Math. Comput., 218 (2011) 1894-1902.
http://doi.org/10.1016/j.amc.2011.06.072
[2] S. M. Abrarov and B. M. Quine, arXiv:1205.1768v1 (2012).
http://arxiv.org/abs/1205.1768
[3] W. Gautschi, SIAM J. Numer. Anal., 7 (1970) 187-198.
http://www.jstor.org/stable/2949591
[4] T. M. Karbach, G. Raven and M. Schiller, arXiv:1407.0748v1 (2014).
http://arxiv.org/abs/1407.0748
Cita come
Sanjar Abrarov (2026). The Voigt/complex error function (second version) (https://it.mathworks.com/matlabcentral/fileexchange/47801-the-voigt-complex-error-function-second-version), MATLAB Central File Exchange. Recuperato .
Compatibilità della release di MATLAB
Compatibilità della piattaforma
Windows macOS LinuxCategorie
- Sciences > Physics >
- MATLAB > Mathematics > Elementary Math > Special Functions > Error Functions >
Tag
Riconoscimenti
Ispirato: zetaf(z), Spectral Curvefitting of Dielectric Constants, voigt line shape fit, WITio
Scopri Live Editor
Crea script con codice, output e testo formattato in un unico documento eseguibile.
| Versione | Pubblicato | Note della release | |
|---|---|---|---|
| 2.0.0.0 | Minor corrections in comment lines are made..
|
||
| 1.1.0.0 | Added screenshot showing the real (blue)and imaginary (red) parts of the Faddeeva function. The real part is known as the Voigt function. |
||
| 1.0.0.0 |
