Fresnel integral

Computes the Fresnel integral with complex argument "z"

You are now following this Submission

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 (2026). Fresnel integral (https://www.mathworks.com/matlabcentral/fileexchange/18021-fresnel-integral), MATLAB Central File Exchange. Retrieved .

Acknowledgements

Inspired: FresnelS and FresnelC

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0