Fraunhofer propagation using Fourier optics.

Fraunhofer propagation based on Computational Fourier Optics by Voelz
553 Downloads
Updated 7 Aug 2019

View License

% 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 .

MATLAB Release Compatibility
Created with R2019a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Tags Add Tags
Version Published Release Notes
1.0.0