首页
->
登录
->
注册
->
回复主题
->
发表主题
光行天下
->
FRED,VirtualLab
->
VirtualLab Fusion中的参数耦合
[点此返回论坛查看本帖完整版本]
[打印本页]
飞跃小河
2020-04-17 16:07
VirtualLab Fusion中的参数耦合
摘要
1uw#;3<L
kSQ8kU_w+
VirtualLab的参数耦合功能可以耦合任意光学设置的每个参数。 此外,这些值可用于重新计算其他参数。因此该功能允许创建这些参数之间非常复杂的关系。 例如,当光学系统的特定参数在变化或优化过程中具有固定的关系时,参数耦合将很有帮助。
*Z5^WHwg
E$e7(D
<j'V}|3
l>?c AB[
设置参数耦合
?Ec9rM\ze
N%y i4
g,ZA\R~
• 为了使用VirtualLab的参数耦合功能,请为给定的光学设置激活选项“使用参数耦合”(“Use Parameter Coupling”)。
?9b9{c'an
'Wonz<{'
• 然后,“编辑参数耦合”(“Edit Parameter Coupling”)按钮将变为可用。
%`vzQt`>
'Ts:.
• 单击“编辑参数耦合”按钮,将出现参数耦合向导。
Hd|l6/[xz
W? iA P
i=8iK#2 h
1^p/#jt
选择相关参数
5\- uo
OW:*qY c;:
f& 4_:'-,
• 单击“下一步”(“Next”),将显示一个表格,其中包含当前光学设置的所有参数。
[M_{~1xX
FqKJids-
• 请选择所有参数进行耦合和必要的计算。 例如,选择光栅界面的参数“ ZExtension”和“Distance”。
0&.CAHb}
hGR j
j=_rUc'Me
6K $mW
源代码编辑器
Pf?kNJ*Tv)
E-MPFL
B~Q-V&@o
• 选择参数后,必须设置控制耦合的代码段。
/'O8RUjN
• 单击“编辑(“Edit”),将打开源代码编辑器。
XX;4A
Tt[zSlIMx
[\uR3$j#
# kI>
源代码编辑器
8#I>`z^F
cw;wv+|k
3P>gDQP
•源代码选项卡包含三个区域:
J3Mb]X)_}
−源代码(中心区域)(1)
t<%0eu|
−全局变量各参数(右上方区域)(2)
<Ox[![SR
−选择的系统参数(右下)(3)。
Rd?}<L
1C[9}}
'nJF:+30ZH
x^f<G 6z
参数耦合的一般示例
ajbe7#}
•通常,必须从目录中读取所选参数并将其保存到变量(第4行)。
HDyf]2N*N
•之后,该值可用作另一个参数的输出,并进一步进行计算,例如 doubled双倍(第7行)。
] m]`J|%i
-!\3;/
Vs>Pv$kW
0QQss
全局参数的定义
<J[le=
•在此特定示例中,定义一个新的全局变量很有帮助,该变量随后会出现在参数耦合窗口中。
$o6/dEKQ
•可以在“全局参数”(“Global Parameters”)选项卡中完成。
ffCDO\i({
•变量可以显示不同的类型和物理量。
=O/Bte.
~PQ.l\C
fJ,N.O+9E
rvA>khu0/
参数耦合的特殊示例
KuNLu31%
•在此示例中,全局变量用于将其值返回给系统的两个选定参数。
LyUn!zV$(
•因此,无需从目录中读取或重新计算任何参数。
;'!x
A#uU]S
w$gvgz
e r" w{
参数耦合的特殊示例
(su,=Z
•关闭源代码编辑器后,将显示已定义的全局变量“光栅高度”(“ GratingHeight”)。
y48]|%73
L aTcBcI
-luQbGcT3
91 jRIB
设置参数耦合的最终检查
U~ {k_'-i
•在向导的最后一页,可以检查返回的参数和值。
#mH@ /6,#[
iT@`dEZ.
2:+8]b 3i
|@ mz@
文件信息
dQut8>0&
|9@,ri\'Rg
.soCU8i3
_ %s#Cb
原文链接:
http://www.infotek.com.cn/html/16/202003051259.html
查看本帖完整版本: [--
VirtualLab Fusion中的参数耦合
--] [--
top
--]
Copyright © 2005-2026
光行天下
蜀ICP备06003254号-1
网站统计