摘要
FoN|i"*l #"@|f 在
衍射光学元件 (DOEs) 如分束器的设计中,通常采用迭代傅里叶变换算法(IFTA)。
VirtualLab Fusion为所有设计
参数的配置提供了一个循序渐进的向导。然而,对于某些特定的设计任务,能够以自动化的方式执行算法而不需要图形用户界面是很有意义的。因此,在本文中,展示了利用VirtualLab Fusion中自定义的C#模块来执行IFTA设计。
HMSO=)@+ 6}d.5^7lr
vX/T3WV
LDPUD' 任务描述和示例代码
MF5[lK9e ML|FQ
%J+E/ IFTA设置的准备工作
.yz}ROmN^ Y$"O
VC 为了运行该模块,必须生成初始IFTA文档
<J)]mh dm As'=tIro
8X[:j&@ aDU<wxnSvO 结果
E|iQc8gr& qm/)ku0 产生的相位函数
N sXHO Q+[n91ey**
RoPRQCE jIJ~QpNE 文本
文件中的性能输出
AE[b},-[ _852H$H\