image thumbnail

Fresnel integral

version 1.0.0.0 (1.66 KB) by Bora Ung
Computes the Fresnel integral with complex argument "z"

1.7K Downloads

Updated 14 Dec 2007

View License

This function computes the Fresnel integral "FresnelI(z)" with argument "z" either real or complex, and where FresnelI(z) = FresnelC(z) + i*FresnelS(z).

USAGE: [FresnelI] = FresnelI(z, tol)

INPUT PARAMETERS:
z = complex argument of Fresnel integral (vector).
tol = absolute tolerance to evaluate the integral using "quadl"(scalar). default=1.0e-4

REFERENCES:
[1] A. Erdelyi, Higher Transcendental Functions, Vol.2, McGraw-Hill (1953)
[2] M. Abramowitz and I.A. Stegun, Handbook of Mathematical Functions, New York, Dover Publications (1965)

Cite As

Bora Ung (2022). Fresnel integral (https://www.mathworks.com/matlabcentral/fileexchange/18021-fresnel-integral), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2007a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Acknowledgements

Inspired: FresnelS and FresnelC

Community Treasure Hunt

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

Start Hunting!