File Exchange

image thumbnail

Airy beam created with physical lens

version 1.0.0.2 (31.3 KB) by Tatiana Latychevskaia
This MATLAB code allows simulation of Airy beams created with a physical lens.

3 Downloads

Updated 10 Jan 2021

View Version History

View License

This MATLAB code allows simulation of Airy beams created with a physical lens. It is based on article "Creating Airy beams employing a transmissive spatial light modulator", Appl. Optics 55(22), 6095 - 6101 (2016)

Cite As

Tatiana Latychevskaia, Daniel Schachtler and Hans-Werner Fink "Creating Airy beams employing a transmissive spatial light modulator", Appl. Optics 55(22), 6095 - 6101 (2016)

Comments and Ratings (4)

Tatiana Latychevskaia

The propagation does not depend on f because the Airy beam is formed in the focal plane and the propagation is then calculated counting _from_ the focal plane; the deflection depends on f. The theory is explained in detail in the provided pdf file and in the original paper.

Cac

Correction on my comment: Propagation appears to be independent of focal length, but deflection does depend on it. Is this correct? Shouldn't the propagation be related to the focal length?

Cac

This code appears to not depend on focal length whatsoever. The variable of "f" defined as "f = 0.8" is unused. It appears to be identical to "Airy beam created as real part of airy function".

Daniel jiang

MATLAB Release Compatibility
Created with R2010b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories

Community Treasure Hunt

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

Start Hunting!