摘要 w4I&SLm-b :'hc&wk` VirtualLab的
参数耦合
功能可以耦合任意
光学设置的每个参数。 此外,这些值可用于重新计算其他参数。因此该功能允许创建这些参数之间非常复杂的关系。 例如,当
光学系统的特定参数在变化或
优化过程中具有固定的关系时,参数耦合将很有帮助。
,_+Gb 2H\}N^;f @-B)a Z o;w5;TkY 设置参数耦合 6b!F7kyg K+WbxovXU YCMXF#1 • 为了使用VirtualLab的参数耦合功能,请为给定的光学设置激活选项“使用参数耦合”(“Use Parameter Coupling”)。
^~dBO%M^ F"|OcKAA}h • 然后,“编辑参数耦合”(“Edit Parameter Coupling”)按钮将变为可用。
(3. B\8s
p"l GR&b • 单击“编辑参数耦合”按钮,将出现参数耦合向导。
C_5o&O8Bc w?;j5[j /J@<e{&t~ nr*nX 选择相关参数 G+5_I"`W ;,WI_iP(w 5)@UpcjUA • 单击“下一步”(“Next”),将显示一个表格,其中包含当前光学设置的所有参数。
`eo$o! Jam&Rj, • 请选择所有参数进行耦合和必要的计算。 例如,选择
光栅界面的参数“ ZExtension”和“Distance”。
m[>pv1o r]+/"~a #aHJ|[[(n |!Uul0O 源代码编辑器 $l
W
7me Cf~vT" v ?Ds| • 选择参数后,必须设置控制耦合的代码段。
dQ.:xu}~ • 单击“编辑(“Edit”),将打开源代码编辑器。
JKjVrx>
@ f*%Y]XL;% &eA!h )(/Bw&$ 源代码编辑器 XJSI/jpa@ +<})`(8 ._X|Ye9/ •源代码选项卡包含三个区域:
!_P-?u −源代码(中心区域)(1)
, tEd> −全局变量各参数(右上方区域)(2)
7QXp\<7 −选择的系统参数(右下)(3)。
U,g)N[| 6,raRg6 dEu\}y| a#pM9n~a 参数耦合的一般示例 fD* ?JzVY •通常,必须从目录中读取所选参数并将其保存到变量(第4行)。
8
*Y(wqH •之后,该值可用作另一个参数的输出,并进一步进行计算,例如 doubled双倍(第7行)。
\D5_g8m:
?PSJQ3BC| #qcF2&a% 6uu49x_^L4 全局参数的定义 s
+Q'\? •在此特定示例中,定义一个新的全局变量很有帮助,该变量随后会出现在参数耦合窗口中。
3vc2t6S%* •可以在“全局参数”(“Global Parameters”)选项卡中完成。
G<m6Sf •变量可以显示不同的类型和
物理量。
o4qB0h qX"m"ko Ly~s84k_po 3?x}48 参数耦合的特殊示例 D,,$ •在此示例中,全局变量用于将其值返回给系统的两个选定参数。
B*;PF •因此,无需从目录中读取或重新计算任何参数。
y,F|L?dIq #I-qL/Lm 8b|m6 6#| '-2|GX_o 参数耦合的特殊示例 C'&t@@: •关闭源代码编辑器后,将显示已定义的全局变量“光栅高度”(“ GratingHeight”)。
'{F
Od_uk% &eIwlynm SrT=XX, *USzzLq 设置参数耦合的最终检查 N
6t `45 •在向导的最后一页,可以检查返回的参数和值。
,AuejMd q+1SU6x'm (U_dPf dz"HO!9 文件信息 s g6e%
5 7: .bqRu FV>xAU$ $1.l| 原文链接:http://www.infotek.com.cn/html/16/202003051259.html