摘要 /_E:sI9(
''!pvxA
在衍射光学元件 (DOEs) 如分束器的设计中,通常采用迭代傅里叶变换算法(IFTA)。VirtualLab Fusion为所有设计参数的配置提供了一个循序渐进的向导。然而,对于某些特定的设计任务,能够以自动化的方式执行算法而不需要图形用户界面是很有意义的。因此,在本文中,展示了利用VirtualLab Fusion中自定义的C#模块来执行IFTA设计。 O!='U!X@P
|jm|/{lc
{
'Hi_b3
35Nwx<
任务描述和示例代码 eN{[T
PPCq
Y."ujo #bB
+4ax~fuU
IFTA设置的准备工作 )'\Jp
7*3
w.J[3m/
为了运行该模块,必须生成初始IFTA文档 ME~ga,|K
0m,A`*o
<5/r
4vTO # F
结果 =25qY"Mf
vP&dvAUF
产生的相位函数 @Fqh]1t
ws
tI8">
vJ>A
>RCB
'P}"ZHW
文本文件中的性能输出 T^NY|Y/
d9|dHJf