摘要
At`1)
jjS{q,bo
在衍射光学元件 (DOEs) 如分束器的设计中,通常采用迭代傅里叶变换算法(IFTA)。VirtualLab Fusion为所有设计参数的配置提供了一个循序渐进的向导。然而,对于某些特定的设计任务,能够以自动化的方式执行算法而不需要图形用户界面是很有意义的。因此,在本文中,展示了利用VirtualLab Fusion中自定义的C#模块来执行IFTA设计。 "TBQNWZ
33#7U+~]@
Ft%TnEp
}S~ysQwT
任务描述和示例代码 3bg4# c
'k-u9
!wLH&X$XT
IFTA设置的准备工作 mV:RmA
7]M,yIwc
为了运行该模块,必须生成初始IFTA文档 R,d70w
(_
<FUqD0sQ
9A/Kn]s(jj
M`9orq<
结果 Vq\..!y
(n":]8}
产生的相位函数 ?z)y%`}
Ckl7rpY+
t6<sNzF&
t_dw}I
文本文件中的性能输出 9Sx<tj_4P{
rj2r# {[