Transfer Matrix Method (TMM) Simulator

The transfer matrix method consists of working through the device one layer at a time and calculating an overall (global) transfer matrix.

https://github.com/ykhorrami/Transfer-Matrix-Method/tree/main

You are now following this Submission

Modeling transmission and reflection from layered devices
Very fast and efficient
Rigorous
Simple to implement
Thickness of layers can be anything
Able to exploit longitudinal periodicity
Easily accounts for polarization and angle of incidence
Unconditionally stable
Robust

Cite As

Yaser Khorrami (2026). Transfer Matrix Method (TMM) Simulator (https://se.mathworks.com/matlabcentral/fileexchange/106300-transfer-matrix-method-tmm-simulator), MATLAB Central File Exchange. Retrieved .

Tags

Add Tags

Add the first tag.

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.2

Improve the code

1.0.1

New version for multi-frequency in multi-layers

1.0.0