返回通过功率监视器和轮廓监视器的功率,该功率被光源功率归一化。数值0.3表示30%的光源功率通过了监视器。负的数值表示功率朝向负方向流动。
频域功率传输由下述公式进行计算。
其中, T(f)是归一化的透过率,是频率的函数;P(f)是坡印廷矢量,dS是表面法线。
由于光源功率归一化,归一化状态(cwnorm or nonorm)不会影响结果。
语法 | 描述 |
out=transmission("mname"); | 通过名称为mname的监视器的透过率。从显示器的形状来看,哪个轴垂直于显示器表面必须是显而易见的。 |
out=transmission("mname", option); | 附加参数选项的值可以是1或2。如果为2,则如果数据来自在x min、y min或z min与对称或反对称边界相交的监视器,则数据将根据对称或反不对称边界尽可能展开。选项的默认值为2。 |
举例
下述案例显示了如何绘制通过监视器的功率透过率。
m="x2"; # 监视器名称
f=getdata(m,"f"); #获取监视器中f数据;
T=transmission(m);#获取监视器m中透过率数据;
plot(c/f*1e6,T,"wavelength(um)","transmission"); #以波长c/f为x轴,透过率T为y轴绘制透过率曲线;
其他参考