摘要 ATnD~iACY ~;+i[Z&e 在
衍射光学元件 (DOEs) 如分束器的设计中,通常采用迭代傅里叶变换算法(IFTA)。VirtualLab Fusion为所有设计
参数的配置提供了一个循序渐进的向导。然而,对于某些特定的设计任务,能够以自动化的方式执行算法而不需要图形用户界面是很有意义的。因此,在本文中,展示了利用VirtualLab Fusion中自定义的C#模块来执行IFTA设计。
d[~c-G6 I,YGm
/;OJ=x3i S
BFhC 任务描述和示例代码
Q~xR'G[N H~ks"D1
+D
h=D* IFTA设置的准备工作
g!~j
Wn?A >F+:ej 为了运行该模块,必须生成初始IFTA文档
}rO4b>J *s%s|/
xje{kx# b%oma{I=.c 结果 c'G\AbUVjE a@8knJ| 产生的相位函数
1Rczf (,aT @W.`'b-
(XW#,=rYk k&~vVx 文本
文件中的性能输出
Xrz0ch SQ.4IWT(hR
?0?' kBONP^xI 文件信息 3/ [= ;JZXSM-3
7Ru0>4B TuF:m"4 延伸阅读 ;m5M:Z" #zy%B - 可
编程元件的自定义帮助
]!A;-m - 可编程
光源,
函数,界面和介质
^M80 F 7 - 如何使用可编程函数及示例(柱
透镜)
hCDI;'ls VLO>{"{' (来源:讯技光电)