摘要 {\(MMTQ CpmT* VirtualLab的
参数耦合
功能可以耦合任意
光学设置的每个参数。 此外,这些值可用于重新计算其他参数。因此该功能允许创建这些参数之间非常复杂的关系。 例如,当
光学系统的特定参数在变化或
优化过程中具有固定的关系时,参数耦合将很有帮助。
8ZVQM7O 0Zi+x#&d T" W<l4i- t+iHsCG)> 设置参数耦合 1QG q;6\ 5C9b*]-# =I546($ • 为了使用VirtualLab的参数耦合功能,请为给定的光学设置激活选项“使用参数耦合”(“Use Parameter Coupling”)。
kuy?n-1g B(++*#T!^m • 然后,“编辑参数耦合”(“Edit Parameter Coupling”)按钮将变为可用。
<cp9+P < $vf gYl4q • 单击“编辑参数耦合”按钮,将出现参数耦合向导。
3@Mh* \;\b 0H}tb}4 z6C(?R =+Fb\HvX{ 选择相关参数 o+A1-&qhN v}6iI}r ovTL'j! • 单击“下一步”(“Next”),将显示一个表格,其中包含当前光学设置的所有参数。
() _RLA DFK@/.V • 请选择所有参数进行耦合和必要的计算。 例如,选择
光栅界面的参数“ ZExtension”和“Distance”。
*y?HaU gmRc4o 3!{imQT lD0-S0i 源代码编辑器 V|97; II=`=H{ 'F/oR/4, • 选择参数后,必须设置控制耦合的代码段。
THp_ dTD • 单击“编辑(“Edit”),将打开源代码编辑器。
FBNLszT{L ^?`fN'!p RW. qw4
0Idek 源代码编辑器 't5ufAT 6DHK&<=D8 Yub}AuU`v •源代码选项卡包含三个区域:
G;G*!nlWf −源代码(中心区域)(1)
0!\C@wnH −全局变量各参数(右上方区域)(2)
;`78h?` −选择的系统参数(右下)(3)。
wf\"&xwh? Sv n7.Ivep \34vE@V* BV~J*e 参数耦合的一般示例 bkV<ZUW|; •通常,必须从目录中读取所选参数并将其保存到变量(第4行)。
]<>cjk.ya •之后,该值可用作另一个参数的输出,并进一步进行计算,例如 doubled双倍(第7行)。
rv*{[K pux IJ #Q8_:dPY '@t$3
hk 全局参数的定义 kw#X,hP •在此特定示例中,定义一个新的全局变量很有帮助,该变量随后会出现在参数耦合窗口中。
1&=)Bxg4 •可以在“全局参数”(“Global Parameters”)选项卡中完成。
=GX5T(P8k •变量可以显示不同的类型和
物理量。
+;KUL6 Ib# -M;{ f8:nKb>nq$ e"S?qpJK 参数耦合的特殊示例 D;pI!S<# •在此示例中,全局变量用于将其值返回给系统的两个选定参数。
odhS0+d^ •因此,无需从目录中读取或重新计算任何参数。
%;'~TtW5 6<];}M_{ m)tu~neM kK[4uQQ 参数耦合的特殊示例 N#T'}>t y •关闭源代码编辑器后,将显示已定义的全局变量“光栅高度”(“ GratingHeight”)。
O
k`}\NZL eP-|3$ o9eOp3w30 VHD+NY/ 设置参数耦合的最终检查 QRQZ{m •在向导的最后一页,可以检查返回的参数和值。
7}X1A!1 {rKC4: hC\
l
\y qIi
\[Ugh 文件信息 r].n=455[ QHR,p/p B)JMughq_ 5kiW@{m 原文链接:http://www.infotek.com.cn/html/16/202003051259.html