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.

Ansys Insight: 由monitor 得到的E中各个参数含义

    • Guilin Sun
      Ansys Employee
      Q: E=getresult(“monitor”,“E”); ?E; 可得: E vs x, y, z, lambda/f 这里得到的E,应该是一个多维矩阵,包含很多信息,所以在官网的例子上能看到如下代码:
      ?size(E.f);
      ?size(E.Ex);
      ?max(E.E2); 此外可以写调用E.T等参数,此处T应该是一个数或者一维数组,但是是这些参量的含义,形式是什么,没有在官网上看到解释,无法主动学习和调用。是因为我没找到到吗,还是官网上没有。以后遇到类似的情况对某个对象能找到的信息不全,应该怎么处理
       
      A: E vs x, y, z, lambda/f不是矩阵,是Dataset,参见 Ansys Insight: script中的数据类型和数据格式 Dataset 点操作可以提取DATASET中的量,例如
      E.Ex是Ex分量
      E.Ey是Ey分量
      E.Ez是Ez分量
      E.E2就是强度 它们都是因变量,
      而 x, y, z, lambda/f 分别是空间坐标和波长/频率,所以说电场E和磁场H都是四维矩阵,是自变量。可以用同样方法提取,比如X
      x=E.x
      不能调用E.T。因为T不是E这个Dataset 的量。
      可以用下面方法查看DATASET的内容或者在工作空间查看:
      ?E;
      注:之前已经得到E。
Viewing 0 reply threads
  • The topic ‘Ansys Insight: 由monitor 得到的E中各个参数含义’ is closed to new replies.
[bingo_chatbox]