image thumbnail

Wave Interference Tutorial: TMM for Multilayer Structures

version 1.1.2 (822 KB) by Zhewen Deng
In this tutorial, we use transfer matrix methods to calculate the propagation of light through layers of medium. [Beta Version]


Updated 20 Jul 2020

View License

[Beta Version] Disclaimer: This work is still in progress.
Please download the Materials folder here:
Please put the Materials folder in the same pathway or file folder as your other downloaded files.
In this tutorial, you will be introduced to the properties of light propagation. You will then explore the effect of adding multiple layers of medium or a back-surface reflector. In the last part of this tutorial, you will be able to add your own material for designing your structure. We also have a stand-alone program at the end of this tutorial, where you can select the medium and layer thickness of your structure. This work is done together with Zach Berquist at Lenert Research Group at University of Michigan Department of Chemical Engineering.

Cite As

Zhewen Deng, Zachary Berquist and Andrej Lenert (2020). Wave Interference Tutorial: TMM for Multilayer Structures (, MATLAB Central File Exchange. Retrieved July 18, 2020.

MATLAB Release Compatibility
Created with R2020a
Compatible with R2018a and later releases
Platform Compatibility
Windows macOS Linux
Tags Add Tags

Community Treasure Hunt

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

Start Hunting!