| infotek |
2024-04-17 08:09 |
编程用于执行IFTA设计的模块
摘要 GZ%RfKyQ !dGgLU_ 在衍射光学元件 (DOEs) 如分束器的设计中,通常采用迭代傅里叶变换算法(IFTA)。VirtualLab Fusion为所有设计参数的配置提供了一个循序渐进的向导。然而,对于某些特定的设计任务,能够以自动化的方式执行算法而不需要图形用户界面是很有意义的。因此,在本文中,展示了利用VirtualLab Fusion中自定义的C#模块来执行IFTA设计。
T "z!S0I (]JJ?aAF [attachment=127981] OCd[P1Y] rtI4W 任务描述和示例代码 1_'ZbZv4h REJ}T: [attachment=127982] BBX4^;t IFTA设置的准备工作 E-/]UH3u H `>V.}K^4 为了运行该模块,必须生成初始IFTA文档 -vMP{, .C1^QY-wL [attachment=127983] uGv+c.~[j U>>J_2 结果 =\3*;59\ 1ayxE(vMcX 产生的相位函数 ,Ya&M@^Z 3K'3Xp@A [attachment=127984] GV9"8MZ6 e'jR<ln| 文本文件中的性能输出 5rc<ibGh ELm# [attachment=127985]
|
|