Path: Imaging/PSFUtils
% Point Spread Function for the Airy defocused function. All distance parameters x, y, and r must have the same units. Performs an integration of a Bessel function using trapz. -------------------------------------------------------------------------- Form: f = RHSAiryDefocusedPSF(x,y,d) -------------------------------------------------------------------------- ------ Inputs ------ x (:,:) X coordinates (micro-m) y (:,:) Y coordinates (micro-m) d (.) Data structure .d (.) Data structure for PSF .a (1,1) Aperture (mm) .lambda (1,1) Wavelength (nm) .f (1,1) Focal length (mm) .bD (1,1) Defocus phase aberration .r (2,:) Centers of PSF (micro-m) .i (1,:) Intensities of PSF ------- Outputs ------- f (n,m) Pixel output -------------------------------------------------------------------------- Reference: Virendra N. Mahajan, "Beam Focusing and Depth of Focus," The Aerospace Corporation. -------------------------------------------------------------------------- See also: besselj, trapz, FresnelNumber --------------------------------------------------------------------------
Imaging: Optics/FresnelNumber
Back to the Imaging Module page