求解多层介质广义反射系数与透射系数。图中, n为介质层数,为了方便表示与计算,将多层介质分为N=n+2 个区域。
一、多层介质的反射系数计算
对于TE波:
广义反射系数可根据式(1.1)计算:
二、多层介质的透射系数
三、实验结论
3.1 五层介质层反射率与透射率计算
用matlab编程计算多层介质的反射率与用FEKO计算得到多层介质层的反射率进行比较,结果如图3.1所示。红色虚线表示FEKO计算得到的5层介质层的反射率,蓝色实线表示Matlab计算反推得到的反射率,可以看出两条曲线几乎吻合。
3.2 一层介质层反射率与透射率计算
介质层的介质参数随着频率变化,如图3.2-3.3所示。
用matlab编程计算多层介质的反射率与用FEKO计算得到一层介质层的反射率和透射率进行比较,结果如图3.4、3.5所示。红色虚线表示FEKO计算的结果,蓝色实线表示Matlab计算反推的结果,可以看出两条曲线几乎吻合。
后记
主要的公式推导及理论参考:W. C. Chew,Waves and Fields in Inhomogeneous Media. Piscataway,
NJ, USA: IEEE Press, 1995
由于在CSDN上我不太熟练打公式,因此大部分内容是截屏了我自己写的报告内容,请大家不要介意哈。
更新
最近有很多人私信问是否可以有偿提供代码,申明一下,由于这是我们实验室的资源,并且申请了专利,老师不愿公开提供代码,但是如果大家在编程过程中有任何问题可以,可以在评论区中进行咨询,谢谢哈!