请注意:脚本以及仿真结果一般是国际单位制


#1

此帖适合FDTD Solutions, MODE Solutions, DEVICE以及INTERCONNECT。
在使用脚本时,一般量的单位都是国际单位制以及其导出单位,使用时需要注意。例如,如果你用
nd = 2;
d = linspace(1,10,nd);
那末如果d是长度,其单位将是米,而不是你希望的微米,即使你在人机对话界面GUI 上设置长度为微米单位也没有用。这是因为两者的工作空间不同。人机对话界面GUI 上的设置

仅对通过GUI的设置其作用;而脚本是直接对软件,其内部是按国际单位制工作的。这样做的好处是软件可以适用于不同的量级、不同的波长范围。
因此,如果要设置为微米,需要适当变换,例如
d = linspace(1,10,nd)*1e-6;
此时,?d;
result:
1e-006
1e-005

一般的结果也是国际单位制。如果不是,一般都有说明,例如模式计算时给出的色散,单位已经给出


此外,用于多数用户的习惯问题,DEVICE的很多输出结过不是国际单位制,如果查看,里面都给出了量纲,请参看这个帖子


DEVICE输出结果的单位
关于计算吸收功率的问题
Optical force analyzer 结果的单位
超透镜结构脚本绘制 —— 抛砖引玉
为什么仿真PCF限制损耗和文献中不一致?
FDTD volumetric technique计算的光力F的单位是什么?
FDTD如何编写Drude mode的材料