|
摘要 =!/T4Oo QJI]@3
Y 為您的光學(xué)仿真提供最大的多功能性是我們的宗旨之一。 在本教程中,我們將解釋如何使用可編程函數(shù)。它也可以被認(rèn)為是在單個(gè)平面中起作用的理想化組件:工作流程需要在x,y平面上定義一個(gè)位置相關(guān)的復(fù)值函數(shù),然后將該函數(shù)乘到入射場(chǎng)上。 我們以理想的柱面透鏡為例來(lái)詳細(xì)介紹整個(gè)過(guò)程。 Yfy";C7X Ij9=J1c4 FR\r/+n:t0 @[Wf!8_ 可編程函數(shù)所在位置:目錄 /)4Q%Zp rY$wC%
8L`wib2 ^GiWU +` 可編程函數(shù)所在位置:光學(xué)設(shè)置 SzG?m] 9MbF: CM t$) 編寫(xiě)代碼 8A'SMJi \JP9lJ3< t{Ks}9B •右側(cè)面板顯示可用的獨(dú)立參數(shù)列表。 8 v da" •波長(zhǎng)(Wavelength)是默認(rèn)的獨(dú)立參數(shù),允許用戶實(shí)現(xiàn)色散理想組件(函數(shù))。 cu#r#0U- •折射率(RefractiveIndex)是另一個(gè)默認(rèn)的獨(dú)立參數(shù),它讀取嵌入介質(zhì)的復(fù)值折射率。 -1ci.4F& •最后,x和y是最后兩個(gè)默認(rèn)的獨(dú)立參數(shù)。 它們?cè)诙x理想組件(函數(shù))的平面上。 Jt)J1CAYo •主函數(shù)必須返回每x,y(可能還有波長(zhǎng))的復(fù)數(shù)值,然后將其乘以入射場(chǎng)。 cq/@ng*o •使用Snippet Body將支持函數(shù)中的部分代碼分組。 dx.Jv/Mb •請(qǐng)注意,可以在可編程函數(shù)的代碼中使用導(dǎo)入的參考場(chǎng)和/或堆棧及其相關(guān)參數(shù)。 可以在“全局參數(shù)”選項(xiàng)卡中定義參考場(chǎng)和堆棧。 tn
|