切换到宽版
  • 广告投放
  • 稿件投递
  • 繁體中文
    • 895阅读
    • 0回复

    [分享]编程用于执行IFTA设计的模块 [复制链接]

    上一主题 下一主题
    离线infotek
     
    发帖
    6354
    光币
    25915
    光券
    0
    只看楼主 倒序阅读 楼主  发表于: 2021-03-25
    摘要 A'T! og|5  
    fsu'W]f  
    衍射光学元件 (DOEs) 如分束器的设计中,通常采用迭代傅里叶变换算法(IFTA)。VirtualLab Fusion为所有设计参数的配置提供了一个循序渐进的向导。然而,对于某些特定的设计任务,能够以自动化的方式执行算法而不需要图形用户界面是很有意义的。因此,在本文中,展示了利用VirtualLab Fusion中自定义的C#模块来执行IFTA设计。 Fa8>+  
    SrxX-Hir  
    LdcP0G\"VG  
    Y|",.~  
    任务描述和示例代码 ^B<jMt  
    6k-]2,\#  
    8@!SM  
    IFTA设置的准备工作 3't?%$'5  
     ^(y4]yZ  
    为了运行该模块,必须生成初始IFTA文档 e2>gQ p/  
     c`TgxMu  
    Z=ho7i  
    q?wB h^  
    结果 0z .&  
    (q utgnW  
    产生的相位函数   /dIiFr"e}G  
    YS9|J=!~  
    5}f$O  
    XS>4efCJ  
    文本文件中的性能输出
    |e!Sm{#!  
    =6>mlI>i  
    |oX l+&u  
    |yS4um(w  
    文件信息 u VB&D E  
    y<Z8+/f`f  
    ,ua]h8  
    K-K+%U  
    /IgTmXxxj  
    :E.mU{  
    QQ:2987619807
     
    分享到