首页
->
登录
->
注册
->
回复主题
->
发表主题
光行天下
->
FRED,VirtualLab
->
VirtualLab Fusion中的参数耦合
[点此返回论坛查看本帖完整版本]
[打印本页]
infotek
2021-06-15 09:54
VirtualLab Fusion中的参数耦合
摘要
e_3KNQ`kA
hZ_0lX}
VirtualLab的参数耦合功能可以耦合任意光学设置的每个参数。 此外,这些值可用于重新计算其他参数。因此该功能允许创建这些参数之间非常复杂的关系。 例如,当光学系统的特定参数在变化或优化过程中具有固定的关系时,参数耦合将很有帮助。
|~Q`DdkX
nNe`?TS?f
dxm_AUM
> "G HLi
设置参数耦合
hVQ TW[
OE,uw2uaT
nv WTx4oy
• 为了使用VirtualLab的参数耦合功能,请为给定的光学设置激活选项“使用参数耦合”(“Use Parameter Coupling”)。
CRs gR)
}T!2IaAB
• 然后,“编辑参数耦合”(“Edit Parameter Coupling”)按钮将变为可用。
$.Fti-5
x!rHkuH~
• 单击“编辑参数耦合”按钮,将出现参数耦合向导。
b?&=gm%oU
=\v./Q-
,/V'(\>
(GnwK1f
选择相关参数
b}P5*}$:9"
d~[^D<5,D
@D.]PZf
• 单击“下一步”(“Next”),将显示一个表格,其中包含当前光学设置的所有参数。
}Ip"j]h
I W_:nm6
• 请选择所有参数进行耦合和必要的计算。 例如,选择光栅界面的参数“ ZExtension”和“Distance”。
\L14rQ t
z!09vDB^
B Z:H$v
Iq&S6l <0
源代码编辑器
S30@|@fTz
%\=oy=f
@ucN|r}=R
• 选择参数后,必须设置控制耦合的代码段。
|.D_[QI
• 单击“编辑(“Edit”),将打开源代码编辑器。
6MC*2}W
,Mwyk1:xix
p{:r4!*L
D7Y5q*F
源代码编辑器
m.~&n!1W*`
B"O5P>
_#c^z;!
•源代码选项卡包含三个区域:
@a.Y9;O
−源代码(中心区域)(1)
%]9 <a
−全局变量各参数(右上方区域)(2)
h3^&,U
−选择的系统参数(右下)(3)。
gIA{6,A
/Cd`h;#@
]Y[8|HJ8
-C$Z%I7 0
参数耦合的一般示例
02]9OnWw
•通常,必须从目录中读取所选参数并将其保存到变量(第4行)。
zT}Q rf~
•之后,该值可用作另一个参数的输出,并进一步进行计算,例如 doubled双倍(第7行)。
UV>^[/^O
7pNTCZY|
Z-m,~Hh
g{8R+
全局参数的定义
DI=Nqa)r
•在此特定示例中,定义一个新的全局变量很有帮助,该变量随后会出现在参数耦合窗口中。
t;+6>sTu
•可以在“全局参数”(“Global Parameters”)选项卡中完成。
g j`"|
•变量可以显示不同的类型和物理量。
OwGl&
"m]"%MU78
WNTm
P[{w23`4
参数耦合的特殊示例
$ 1(u.Ud
•在此示例中,全局变量用于将其值返回给系统的两个选定参数。
78tWzO
•因此,无需从目录中读取或重新计算任何参数。
x_Ki5~w5
*?oQ6g(Nz
)61CrQiY
zTY|Z@:
参数耦合的特殊示例
[Dq7mqr$
•关闭源代码编辑器后,将显示已定义的全局变量“光栅高度”(“ GratingHeight”)。
1W;3pN
~c!zTe
=S@$"_&
$JmL)r
设置参数耦合的最终检查
> 3JU
•在向导的最后一页,可以检查返回的参数和值。
~%^af"_
<9bQAyL9
6__@?XzJ
/#$bb4
文件信息
vnz.81OR
xy$FS0u
tZ[BfO
X.s?=6}g
P<kTjG
QQ:2987619807
查看本帖完整版本: [--
VirtualLab Fusion中的参数耦合
--] [--
top
--]
Copyright © 2005-2026
光行天下
蜀ICP备06003254号-1
网站统计