|
|
|
|
LightPipes for Matlab Optical Toolboxby: Fred van Goor and Gleb Vdovin
LightPipes for Matlab is a set of functions written in C available to Matlab It is designed to model coherent optical devices when the diffraction is essential. The toolbox consists of a number of functions. Each function represents an optical element or a step in the light propagation. There are apertures, intensity filters, beam-splitters, lenses and models of free space diffraction in LightPipes. There are also more advanced tools for manipulating the phase and amplitude of the light. The program operates on a large data structure, containing square two-dimensional arrays of complex amplitudes of the optical field of the propagating light beam. The Matlab version of LightPipes has a number of advantages:
There are also LightPipes versions for UNIX, DOS and for Mathcad ExamplesA number of examples can be executed if you have Matlab installed on your computer. Manual PDF document to be
read with Acrobat Reader Download a demonstration version of LightPipes for MatlabOrder LightPipes for Matlab from:
Latest change: 26 July 2007. |