Fraunhofer propagation using Fourier optics.

Fraunhofer propagation based on Computational Fourier Optics by Voelz

You are now following this Submission

% Fraunhofer propagation
% Based on Computational Fourier Optics by Voelz
% --------------------------------------------------------------------------------------------------------------------------------------------
% Assuming uniform sampling and presents reflections on the boundaries
%
% PARAMETERS
%-----------------------------------------------------------------------------------------------------------------------------------------
% u1 - Complex Amplitude of the beam at the source plane
% L1 - Sidelength of the simulation window of the source plane
% lambda - Wavelength
% z - Propagation distance
% u2 - Complex Amplitude of the beam at the observation plane
% L2 - Sidelength of the simulation window of the observation plane
% X2 - X coordinates on the observation plane
% Y2 - Y coordinates on the observation plane

Cite As

Manuel Ferrer (2026). Fraunhofer propagation using Fourier optics. (https://www.mathworks.com/matlabcentral/fileexchange/72390-fraunhofer-propagation-using-fourier-optics), MATLAB Central File Exchange. Retrieved .

Tags

Add Tags

Add the first tag.

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

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