摘要 Oyl~j#h uF7vba$ VirtualLab的
参数耦合
功能可以耦合任意
光学设置的每个参数。 此外,这些值可用于重新计算其他参数。因此该功能允许创建这些参数之间非常复杂的关系。 例如,当
光学系统的特定参数在变化或
优化过程中具有固定的关系时,参数耦合将很有帮助。
_jQ:9,;
A -^@FZR^Y !dqC6a Wg-mJu( 设置参数耦合 }a]`"_i;[ VE\L&d2S %_!/4^smE • 为了使用VirtualLab的参数耦合功能,请为给定的光学设置激活选项“使用参数耦合”(“Use Parameter Coupling”)。
x@-K `Y&`2WZ ~ • 然后,“编辑参数耦合”(“Edit Parameter Coupling”)按钮将变为可用。
i fsh(^N D;,p?]mgO~ • 单击“编辑参数耦合”按钮,将出现参数耦合向导。
BZeEZ2" ~;"eNg{T [OC(~b PR{ubMn 选择相关参数 529;_| {wSi?;[Gq mb\T)rj • 单击“下一步”(“Next”),将显示一个表格,其中包含当前光学设置的所有参数。
>.?yz 1iT_mtXK$ • 请选择所有参数进行耦合和必要的计算。 例如,选择
光栅界面的参数“ ZExtension”和“Distance”。
jFSR+mP! OM EwGr( Pf;OYWST f|> rp[Gk 源代码编辑器 g\aO:: z
g7Q` 1 iH@vd • 选择参数后,必须设置控制耦合的代码段。
:5kDc"
=Z| • 单击“编辑(“Edit”),将打开源代码编辑器。
WBjJ)vCA. Jz8P':6[ Kw fd
S( (:iMs)
iO{ 源代码编辑器 Q2fxsa[ rZUTBLZ`j *l7 `C) •源代码选项卡包含三个区域:
5hE#y]pfN −源代码(中心区域)(1)
jFQ y[k-B −全局变量各参数(右上方区域)(2)
6#=Iv X4 −选择的系统参数(右下)(3)。
zw<<st Bp >N^<Q4%2 HNZ$CaJh E~y8X9HZ) 参数耦合的一般示例 igu1s}F •通常,必须从目录中读取所选参数并将其保存到变量(第4行)。
qnP4wRpr •之后,该值可用作另一个参数的输出,并进一步进行计算,例如 doubled双倍(第7行)。
<@J$hs9s g~<[;6&