摘要
[sjrb?Xd &0?DL 在
衍射光學(xué)元件 (DOEs) 如分束器的設(shè)計中,通常采用迭代傅里葉變換算法(IFTA)。
VirtualLab Fusion為所有設(shè)計
參數(shù)的配置提供了一個循序漸進(jìn)的向?qū)。然而,對于某些特定的設(shè)計任務(wù),能夠以自動化的方式執(zhí)行算法而不需要圖形用戶界面是很有意義的。因此,在本文中,展示了利用VirtualLab Fusion中自定義的C#模塊來執(zhí)行IFTA設(shè)計。
|P^ikx6f5 [<,0A]m
G;87in ,} ^Jc$BMaVg 任務(wù)描述和示例代碼
T
"ZQPLg 8s\8`2= EG8%~k+R IFTA設(shè)置的準(zhǔn)備工作
_gis+f/8h [J(@$Qix 為了運行該模塊,必須生成初始IFTA文檔
2X
qPZ]2g bf&.rJ0 {b\Y?t^>f bgkbwE 結(jié)果
30wYc &H hlYS=cgY= 產(chǎn)生的相位函數(shù)
77Q4gw~2U v)X[gt
tf $fq-wl-= <T4 7kL