Matlab 介质结构的传递矩阵法

Matlab 介质结构的传递矩阵法,matlab,physics,fresnel,Matlab,Physics,Fresnel,我正在编写一个代码来模拟五层电介质结构的行为。使用的方法是TMM方法。。 输入是结构上的入射角。 在这种结构下,我所期望的是在临界角之后的零传输,对于这种折射率叠加来说,临界角是65.1,而在一段时间后,由于光学隧道效应,会出现意外的峰值。 所使用的公式取自纸张: 你知道为什么这个结构会像法布里-珀罗一样工作吗?在你看来,我是不是遗漏了什么 多谢各位 ` sin以弧度表示角度,sind以度表示角度。所以你可以把所有的sin改成sind,除了delta或者把θ改成弧度。后者最容易改变。差不多 th

我正在编写一个代码来模拟五层电介质结构的行为。使用的方法是TMM方法。。 输入是结构上的入射角。 在这种结构下,我所期望的是在临界角之后的零传输,对于这种折射率叠加来说,临界角是65.1,而在一段时间后,由于光学隧道效应,会出现意外的峰值。 所使用的公式取自纸张:

你知道为什么这个结构会像法布里-珀罗一样工作吗?在你看来,我是不是遗漏了什么

多谢各位

`

sin以弧度表示角度,sind以度表示角度。所以你可以把所有的sin改成sind,除了delta或者把θ改成弧度。后者最容易改变。差不多

theta=0:.01:pi/2;
这就足够了,小的步骤当然更好。同时将绘图更改为

以使x轴具有度。然后,对于θ=0,获得以下结果:.0001:pi/2

theta=0:.01:pi/2;
plot(theta*180/pi,T);