摘要 bI
;I<Qa
Y_[7q<L
在衍射光学元件 (DOEs) 如分束器的设计中,通常采用迭代傅里叶变换算法(IFTA)。VirtualLab Fusion为所有设计参数的配置提供了一个循序渐进的向导。然而,对于某些特定的设计任务,能够以自动化的方式执行算法而不需要图形用户界面是很有意义的。因此,在本文中,展示了利用VirtualLab Fusion中自定义的C#模块来执行IFTA设计。 \|S%zX
KR$Fd
nBk&+SN
fr(Ja;
任务描述和示例代码 \#%GVru!
"Y<;R+z
5 I_ :7$8
IFTA设置的准备工作 s\ C ,5
eXKEx4rU
为了运行该模块,必须生成初始IFTA文档 @Pcgm"H<
GPLop/6
r =x"E$
:dW\Q&iW
结果 HFP'b=?`]|
GwF8ze+cH
产生的相位函数 t,De/ L
M#4;y,n<k
/b>xQ.G
#$W5)6ch
文本文件中的性能输出 ]8%E'd
X[.%[G|oj}