An open API service indexing awesome lists of open source software.

https://github.com/fabiocalabrese/tmm-transfer-matrix-method

Simulated wave propagation through multilayer structures and generated reflection/transmission spectra.
https://github.com/fabiocalabrese/tmm-transfer-matrix-method

matlab micro-cavity reflection transfer-matrix-method trasmission

Last synced: 9 months ago
JSON representation

Simulated wave propagation through multilayer structures and generated reflection/transmission spectra.

Awesome Lists containing this project

README

          

# Transfer Matrix Method (TMM) – MATLAB

**Description**
Implementation of the Transfer Matrix Method for simulating layered media (ordered and disordered layers), including a full report.

**Motivation**
This project helps analyze how electromagnetic waves propagate through complex layer structures using MATLAB.

**Contents**
- `transfer_matrix.m`: simple simulation script of TMM
- `fit_TMM.m`, `interp_GaAs_n.m`: simulation of ordered and disordered structure, interpolation of complex refractive index
- `Essay_s343467.pdf`: detailed explanation of the method and results
- `README.md`: this file

**How to run**
1. Open MATLAB.
2. Run one of the scripts, e.g.:
```matlab
trasnfer_matrix