No License

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

Highlights from
basic paraxial optics toolkit

4.4 | 8 ratings Rate this file 43 Downloads (last 30 days) File Size: 51.5 KB File ID: #15459 Version: 1.0
image thumbnail

basic paraxial optics toolkit



01 Jul 2007 (Updated )

A set of paraxial optics functions for beam propagation and modal decomposition. Numerous examples.

| Watch this File

File Information

This toolkit has two main purposes.

1. Decomposition and visualization of paraxial beams in Hermite-Gaussian and Laguerre-Gaussian bases. (These functions are located in the subdirectory "transverse.")

2. Propagation of such beams through optical systems including two-mirror fabry-perot cavities. (These functions are located in the subdirectory "axial.")

There is a smattering of other stuff, including the representation of an apodized (clipped) Gaussian beam in terms of its asymptotic expansion (giving Airy patterns.)

All the functions have comments and headers that should enable interested persons to use them. There is also a set of examples demonstrating the basic capabilities.

MATLAB release MATLAB 7.2 (R2006a)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (11)
17 Jul 2016 Mason

Mason (view profile)

29 Nov 2015 lu bin

lu bin (view profile)

16 Sep 2015 yunshi wang

great work´╝îjust need it badly

21 Oct 2014 Boss35

Boss35 (view profile)

Great work!
I have problems plotting the LG beam intensity and phase when 'm' the orbital angular momentum goes to values 10-16 !?

Comment only
28 Sep 2014 Matlab

Matlab (view profile)


18 Aug 2013 seongwoo oh

does anybody know why the simulation doesnt work if you make the cavity length small in the range of a few centimeters?

the code doesnt crash but it doesnt plot anything..

Comment only


Comment only
19 Apr 2011 Alexander Brodsky

Great Work !!!
Clear wrote code and comments !!!

01 Oct 2010 Nisar

Nisar (view profile)

I found these file very useful. Thanks for doing the hard work and sharing it.

29 Feb 2008 Ricardo Jimenez

There are some bugs in the routines. The demos do not work properly and the documentation is hard to follow.

18 Jan 2008 Liu Changhai

I think it may be useful for me
Thank you very much for your uploading optical programs! I need them.

Contact us