No BSD License  

Highlights from
basic paraxial optics toolkit

image thumbnail
from basic paraxial optics toolkit by Andri M. Gretarsson
A set of paraxial optics functions for beam propagation and modal decomposition. Numerous examples.

All files for basic paraxial optics toolkit
/axial/L_.m
/axial/R_.m
/axial/beamplot.m
/axial/beamradius.m
/axial/cav.m
/axial/elems.m
/axial/fdie.m
/axial/free.m
/axial/lens.m
/axial/lensplot.m
/axial/mirr.m
/axial/prop.m
/axial/q_.m
/axial/sdie.m
/axial/slab.m
/axial/w0_.m
/axial/w_.m
/coatings/coatingRT.m
/coatings/prerequisits.txt
/examples/A_beam_visualization_script.m
/examples/A_beam_visualization_script_support/beam_propagate_llo_asbuilt.m
/examples/A_beam_visualization_script_support/beam_visualize_asbuilt.m
/examples/Airy1Dplot.m
/examples/AiryIplot.m
/examples/Hermite_demo.m
/examples/LGIplot.m
/examples/Laguerre_demo.m
/examples/NRIplot.m
/examples/gaussian_topview.m
/examples/unstable_cavity.m
/sharedfiles/dispmat.m
/sharedfiles/fact.m
/sharedfiles/figtext.m
/sharedfiles/figtext3D.m
/sharedfiles/plothorline.m
/sharedfiles/plotvertline.m
/sharedfiles/reverse.m
/sharedfiles/scalemarker.m
/transverse/AiryE.m
/transverse/AiryI.m
/transverse/AiryI_Fraunhofer.m
/transverse/HermiteGaussianE.m
/transverse/HermitePoly.m
/transverse/LaguerreGaussianE.m
/transverse/LaguerrePoly.m
/transverse/NewtonRingsI.m
/transverse/SimpleGaussian.m
/transverse/SimpleGaussian_rdep.m
/transverse/decompose.m
/transverse/overlap.m
/transverse/polarmesh.m
/transverse/recompose.m

Contact us at files@mathworks.com