Ansys Assistant will be unavailable on the Learning Forum starting January 30. An upgraded version is coming soon. We apologize for any inconvenience and appreciate your patience. Stay tuned for updates.
Photonics – Chinese

Photonics – Chinese

Topics related to Lumerical and more, in Chinese language.

关于EME计算群延时的问题

    • xingzhuang.zi
      Subscriber

      我在使用EME仿真布拉格光栅时,想计算群延时,如下图1所示,官网解释说勾选Calculate group delays ,可以在输出文件中查看。我没找到?

      希望有人解惑(不好意思,新手,问题可能比较低级)

    • Fengyang Han
      Subscriber

      EME运行(run)完,会自动弹出这个窗口,在图中标注的位置

    • xingzhuang.zi
      Subscriber

      不好意思表达错误,我运行官网布拉格光栅的例子后弹出上图窗口,然后勾选Wavelength sweep和calculate group delays,点击wavelength sweep后,怎么查看group delays的结果,visualize wavelength sweep 里没找到,导出的数据里也没有???

    • Fengyang Han
      Subscriber

       

      暂时没有这个功能,但是你说的要求是可以通过脚本实现的。将计算完成后弹出的EME analysis windows窗口下的 calculate group delays勾选,然后使用这个脚本试试。

      wavelength_star=1.5e-6;#扫描波长
      wavelength_stop=1.6e-6;
      wavelength_span=100;#采样点个数
       
      wavelength_i=(wavelength_stop-wavelength_star)/wavelength_span;
      setemeanalysis(“override wavelength”, 1);
      a=matrix(wavelength_span,2);
       
      for(i=1;i<=wavelength_span;i=i+1)
      {
          setemeanalysis(“wavelength”, wavelength_star+i*wavelength_i); 
          a(i,1)=wavelength_star+i*wavelength_i;
          emepropagate;
          group_delay=getresult(“EME”,”user group delay”);
          a(i,2)=group_delay(2,1);
      }

       

Viewing 3 reply threads
  • The topic ‘关于EME计算群延时的问题’ is closed to new replies.
[bingo_chatbox]