摘要 >t,M
{>3\N0e5
VirtualLab的参数耦合功能可以耦合任意光学设置的每个参数。 此外,这些值可用于重新计算其他参数。因此该功能允许创建这些参数之间非常复杂的关系。 例如,当光学系统的特定参数在变化或优化过程中具有固定的关系时,参数耦合将很有帮助。 kEeo5XN
rsn.4P=
$lIWd
H?1xjY9sl
设置参数耦合 yZ]:y-1
pD"vRbYF
• 为了使用VirtualLab的参数耦合功能,请为给定的光学设置激活选项“使用参数耦合”(“Use Parameter Coupling”)。 4rK{-jvh>m
tary6K9K+
• 然后,“编辑参数耦合”(“Edit Parameter Coupling”)按钮将变为可用。 p Y)5bSA
p1pQU={<
• 单击“编辑参数耦合”按钮,将出现参数耦合向导。 Mk<Vydds
sRVIH A,
R;whW:Tx
BC>=B@H0
选择相关参数 h+.{2^x
z2gk[zY&
• 单击“下一步”(“Next”),将显示一个表格,其中包含当前光学设置的所有参数。 gbOpj3
gyHHoZc3
• 请选择所有参数进行耦合和必要的计算。 例如,选择光栅界面的参数“ ZExtension”和“Distance”。 %m,6}yt
2Q7R6*<N:
:%&Q-kk4!
<oKGD50#
源代码编辑器 #v#<itfFH
{U]H;~3 ?
• 选择参数后,必须设置控制耦合的代码段。 }UJv[
• 单击“编辑(“Edit”),将打开源代码编辑器。 p?[Tm*r
B0$:b!
l5%G'1w#,j
j| Wv7
源代码编辑器 s..lK
"b
1sE?YJP-
•源代码选项卡包含三个区域: 6h?gs"[j
−源代码(中心区域)(1) gXT9 r' k
−全局变量各参数(右上方区域)(2) +:=(#Y
−选择的系统参数(右下)(3)。 X5fmz%VK@
|@?%Ct
( m\$hX
_iKq~\v2
参数耦合的一般示例 t-
u VZ!`\
•通常,必须从目录中读取所选参数并将其保存到变量(第4行)。 \]Kh[z0"
•之后,该值可用作另一个参数的输出,并进一步进行计算,例如 doubled双倍(第7行)。 mE O\r|A
-&