<strike id="ybkjs"><bdo id="ybkjs"></bdo></strike>

    <strike id="ybkjs"><blockquote id="ybkjs"></blockquote></strike>
    <label id="ybkjs"><sub id="ybkjs"><rt id="ybkjs"></rt></sub></label>
  1. <label id="ybkjs"></label>
  2. <label id="ybkjs"></label>

    <label id="ybkjs"></label>
    <legend id="ybkjs"></legend>
    訊技光電公司首頁 最新公告:2025年訊技課程安排發布啦! 智能光學設計大賽官網|黌論教育網校|English|蘇州訊技|深圳訊技|聯系我們|全站搜索
    欄目列表
    NEWSLETTER
    VirtualLab論文
    最新發布

    VirtualLab Fusion中導入自由

    VirtualLab Fusion應用:對結

    光纖耦合裝置的容差分析

    VirtualLab Fusion應用:將光

    基于五通道波導及二維擴瞳器

    VirtualLab Fusion應用:振幅

    超小自聚焦光纖探頭研究用場

    西北工業大學空天微納系統教

    將超透鏡建模集成到多尺度光

    平面透鏡|從光滑表面到菲涅爾

    如何使用可編程函數及案例(圓柱形透鏡)
    時間:2020-07-29 11:22來源:訊技光電作者: 技術部點擊:打印
    摘要

     
    我們最基本的目標之一是為光學模擬提供最大的通用性。在本教程中,我們將解釋如何使用可編程函數,可以將其認為是一個理想化的組件,作用在一個平面上:工作流程需要在x、y平面上定義一個與位置相關的復數函數,然后將其乘以輸入場。我們以一個理想的圓柱形透鏡為例來詳細介紹整個過程。
     
    在哪里可以找到可編程函數:目錄

     
    在哪里可以找到可編程函數:光學設置

     
    編寫代碼
     
     
    •右邊的面板顯示了可用的獨立參數列表。
    •波長是一個默認的獨立參數,允許用戶實現色散的理想元件(函數)。
    •折射率是另一個默認的獨立參數,用于讀取嵌入介質的復數折射率。
    •最后,x和y是最后兩個默認的獨立參數。它們跨越了定義理想元件(函數)的平面。
     
    編寫代碼

     
    •主函數對每個x、y(可能也是波長)必須返回一個復數值,然后將其乘以輸入場。
    •使用代碼段將代碼中的部分代碼分組到支持函數中。
    •注意,可以在可編程函數的代碼中使用導入的參考場和/或堆棧及其相關參數。參考場和堆?梢栽谌謪颠x項卡中定義。
     
    采樣

     
    •用戶必須確保采樣(元件后方的場)足夠精細,以分辨可編程功能引入的頻率。
    •為此,請使用采樣選項卡。
    •請注意,采樣可能取決于定義的全局參數的實際值。
      
    輸出

     
    •可編程函數在一個平面(在x,y范圍)上定義的每個波長上產生一個復值函數。
    •在光學設置中,它被乘以輸入場。
    •提示:已經被編程為一個函數的代碼段也可以在可編程光源中使用,反之亦然。
    •該函數可以保存在邊界響應目錄中,以便以后使用。
      
    圓柱形透鏡函數的編程
    圓柱形透鏡
    圓柱形透鏡的函數是相位調制的形式:
    f→焦距
    k→波數
    α→光軸與透鏡焦距方向之間的夾角
     
    在哪里可以找到可編程功函數:目錄

     
    在哪里可以找到可編程函數:光學設置

    編程界面:全局參數
     
    •打開編輯對話框進入全局參數選項卡。
    •在這里,添加和編輯兩個全局參數。
    - double Angle=0度(0度,360度):表示光軸和對焦方向形成的角度。
    - double FocalLength=100 mm(0 m,1 m):表示透鏡的焦距。
    •使用帶有小 "注釋 "圖標的按鈕,為你的自定義全局參數添加一些解釋。

     
    編程界面:代碼段幫助

     
    •選項:你可以使用代碼段幫助選項卡來編寫指令、說明和一些與你的代碼段相關聯的元數據。
    •這個選項對追蹤你使用可編程元素的進度非常有幫助。
    •當可編程序元素以后被移交給其他用戶處理時,這個選項特別有用! 
     
    編程接口:代碼段幫助
     
    編程界面:編寫代碼

     
    采樣
     
    •根據入射場的屬性和自定義功能,用戶必須在采樣選項卡中確定適當的采樣。
    •例如,在我們的圓柱形透鏡的情況下,對于軸上準直入射光束,對于較小焦距的鏡頭,采樣必須更細(采樣點數量更多)。

     
    編程界面:使用你的代碼

     
    保存自定義的函數到目錄

     
    可編程函數的輸出

     
    測試代碼

     
    文件信息
     



     

    關于我們
    公司介紹
    專家團隊
    人才招聘
    訊技風采
    員工專區
    服務項目
    產品銷售
    課程中心
    專業書籍
    項目開發
    技術咨詢
    聯系方式
    地址:上海市嘉定區南翔銀翔路819號中暨大廈18樓1805室    郵編:201802
    電話:86-21-64860708/64860576/64860572  傳真:86-21-64860709
    課程:course@infotek.com.cn
    業務:sales@infotek.com.cn
    技術:support@infotek.com.cn
    官方微信
    掃一掃,關注訊技光電的微信訂閱號!
    Copyright © 2014-2025 訊技光電科技(上海)有限公司, All Rights Reserved. 滬ICP備10008742號-1
    国产香蕉尹人在线视频你懂的|少妇性荡欲午夜性开放视频剧场|出差被绝伦上司侵犯中文字幕|国产白袜脚足J棉袜在线观看|亚洲天天做日日做

      <strike id="ybkjs"><bdo id="ybkjs"></bdo></strike>

      <strike id="ybkjs"><blockquote id="ybkjs"></blockquote></strike>
      <label id="ybkjs"><sub id="ybkjs"><rt id="ybkjs"></rt></sub></label>
    1. <label id="ybkjs"></label>
    2. <label id="ybkjs"></label>

      <label id="ybkjs"></label>
      <legend id="ybkjs"></legend>