
Computational Fourier Optics is a book published by SPIE - the International Society for Optical Engineering in their tutorial text series (vol. TT89). The book shows the reader in a tutorial form how to implement Fourier optical theory and analytic methods on the computer. Step-by-step examples are presented throughout the text that involve programming functions, vectors, equations and taking transforms in MATLAB. The MATLAB programming environment is optimized for vector and matrix operations and is therefore a good tool for Fourier optics simulations, which generally involve at least two dimensions.
A primary objective of the book is to
give students of
Fourier optics the capability of programming their own basic wave
optics beam
propagation and imaging simulations. Professional engineers and
physicists
learning Fourier optics simulation techniques, either as a self study
text or a
text for a short course, will find this book useful. For more advanced
study,
the later chapters and appendices provide methods and examples for
modeling
beams and pupil functions with more complicated structure, aberrations
and
partial coherence.
