摘要 /pgn?e'lk
mm`yu$9gbP
在衍射光学元件 (DOEs) 如分束器的设计中,通常采用迭代傅里叶变换算法(IFTA)。VirtualLab Fusion为所有设计参数的配置提供了一个循序渐进的向导。然而,对于某些特定的设计任务,能够以自动化的方式执行算法而不需要图形用户界面是很有意义的。因此,在本文中,展示了利用VirtualLab Fusion中自定义的C#模块来执行IFTA设计。 ftqeiZ
2
Z=144n 1
~hQTxLp
-H](2}
任务描述和示例代码 WD'[|s\
LeXkl=CC
4q`e<!MP)q
IFTA设置的准备工作 >f~y2YAr
VL@eR9}9K
为了运行该模块,必须生成初始IFTA文档 BWG#W C
Z'\{hL S
5PT*b}g@
+Ft@S(IE
结果 |D[4G6&
":Ll.=!
产生的相位函数 s#C~HK
iriF'(1
ty)~]!tA
mT#ebeBaf
文本文件中的性能输出 e_t""h4D
\oV g(J&o