Photonics

Photonics

Topics related to Lumerical and more.

关于利用脚本提取多级嵌套参数扫描数据的问题

    • SXSi
      Subscriber

      老师您好!我现在需要进行多级嵌套的参数扫描,即利用insert parameter sweep命令,建立起多维度的参数扫描,例如下图所示,我对模型中六个相关参数进行了嵌套扫描。

      扫描完成后,通过getsweepresult提取的结果(例如透过率T)是一个六维矩阵,但是扫描的六个参数通过getsweepdata提取出来时都是以一维列向量的形式存在的。我希望它们是六个六维矩阵,加上结果T一共是七个六维矩阵,从这七组矩阵中任取坐标相同的七个数据,对应的就是同一次仿真时的六个模型参数+一个仿真结果,请问有合适的脚本语言能够实现这一点吗?我想matlab中的ndgrid命令应该可以做到让这六个一维列向量变成六个六维矩阵,但是lumerical script库中好像没有相同功能的命令。

    • Zheng Zhou
      Ansys Employee

      您好,可以使用 getsweepresult

      • SXSi
        Subscriber

        getsweepresult无法获得模型数据

Viewing 1 reply thread
  • The topic ‘关于利用脚本提取多级嵌套参数扫描数据的问题’ is closed to new replies.