Photonics – Chinese

Photonics – Chinese

Topics related to Lumerical and more, in Chinese language.

老师好,请问如何用脚本提取eme的S参数值

    • xiaosongshi
      Subscriber


      1637736902(1).jpg

    • Guilin Sun
      Ansys Employee

      你的第一行脚本只是输出EME中有什么结果可以输出,前面加一个问号就可以显示出来;

      第二个是错误的,需要指明EME,另外需要将结果赋给一个变量 s=getresult("EME","user s matrix");

      你试一下看看。

      其它请参考:Ansys Insight: 几个简单实用的脚本Script命令:用于结果分析

      Ansys Insight: 初学者如何写/编辑/运行脚本文件

    • xiaosongshi
      Subscriber

      老师,我按照您说的方法,将EME中的S矩阵结果赋值给S变量,下一步该去如何提取某个s值,提示错误是因为格式的问题吗还是什么,正确的提取某个s参数的格式应该是什么,希望老师解答下。

      上面结果错误后,我想着将结果赋值到S变量中后,就想看一下这个变量中的数据,我用"?getdata("S");"尝试去查看,出现了错误。


    • Guilin Sun
      Ansys Employee

      有读完前面链接里面的说明没有?S是变量,可以直接用问号得到里面的结果,比如

       ?S;

      result: 

      0.0010635-0.00131554i -0.43649-0.52039i -0.436498-0.520392i  

      -0.43649-0.52039i 0.0278141+0.0192116i -0.0215272-0.0149568i  

      -0.436498-0.520392i -0.0215272-0.0149568i 0.027811+0.0191843i  

      没有"?getdata("S");"这种用法。此时S就是一个矩阵了。如果是Dataset,用问号则可以显示里面的因变量和自变量。getdata只能从监视器或者运行后的光源里面得到数据。你再看看getdata的说明。

    • xiaosongshi
      Subscriber

      老师好,我查看这个算术运算的符号,想知道其中有没有偏导的符号


    • Guilin Sun
      Ansys Employee

      没有偏导脚本,只能自己计算差分。

Viewing 5 reply threads
  • The topic ‘老师好,请问如何用脚本提取eme的S参数值’ is closed to new replies.