xunjigd |
2019-09-18 15:26 |
VirtualLab:编程用于执行IFTA设计的模块
摘要 WLa!.v> $~0Q@): 在衍射光学元件 (DOEs) 如分束器的设计中,通常采用迭代傅里叶变换算法(IFTA)。VirtualLab Fusion为所有设计参数的配置提供了一个循序渐进的向导。然而,对于某些特定的设计任务,能够以自动化的方式执行算法而不需要图形用户界面是很有意义的。因此,在本文中,展示了利用VirtualLab Fusion中自定义的C#模块来执行IFTA设计。 <*!i$(gn v1JS~uDz [attachment=95812] a ]Eg!Q z4#(Ze@u~_ 任务描述和示例代码 LQ11ba oX@ya3!Pz [attachment=95813] 0MMEo~dih IFTA设置的准备工作 h^9"i3H ._w8J"E5 为了运行该模块,必须生成初始IFTA文档 u]-_<YZ'B {5r0v#; [attachment=95814] g"s$}5{8: 0Sq][W= 结果 9Jf)!o8 Rlnbdb;!k 产生的相位函数 U[L9*=P; u]NZ`t%AP [attachment=95815] gWABY%!} I:bD~Fb3 文本文件中的性能输出 ?[<Tx-L UJfT!= =U [attachment=95816] T{qTj6I {>LIMG-f 文件信息 {t"+
3zy' &cWjEx [attachment=95817] /-bF$)vN 4(}J.-B 延伸阅读 W?yd#j |Fm6#1A@ - 可编程元件的自定义帮助 LMi:%i%\ - 可编程光源,函数,界面和介质 M.-"U+#aD - 如何使用可编程函数及示例(柱透镜) 5uq3\a IK,|5] *Ar
(来源:讯技光电)
|
|