摘要 2@3.xG
!q$&JZY
在衍射光学元件 (DOEs) 如分束器的设计中,通常采用迭代傅里叶变换算法(IFTA)。VirtualLab Fusion为所有设计参数的配置提供了一个循序渐进的向导。然而,对于某些特定的设计任务,能够以自动化的方式执行算法而不需要图形用户界面是很有意义的。因此,在本文中,展示了利用VirtualLab Fusion中自定义的C#模块来执行IFTA设计。 :\+{;;a@
^\[LrPqe
}>;ht5/i/
A!ioji+{[
任务描述和示例代码 UGmuX:@y76
c/=y*2,zo
uqa4&2(I=j
IFTA设置的准备工作 iL0jpa<}
LGo2^Xx
为了运行该模块,必须生成初始IFTA文档 t$H':l0
@Xve qUUU
1J-Qh<Q
T1(j l)
结果 NDRW
$K?T=a;z
产生的相位函数 e|b~[|;*=
T,WKoB
ntj`+7mw
1C0Y0{6,
文本文件中的性能输出 r*6"'W>c6
` /I bWu