Ansys Learning Forum Forums Discuss Simulation Photonics – Chinese 以数据的形式导出电场图强度,并且使用脚本批量导出 Reply To: 以数据的形式导出电场图强度,并且使用脚本批量导出

Guilin Sun
Ansys Employee

只有第二种方法是万能的,可以自动化,用脚本文件。至于说数据,不能猜测,因为它给出的是dataset。我写了好几个脚本方面的帖子:

Ansys Insight: Lumerical脚本命令Script列表  

Ansys Insight: 几个简单实用的脚本Script命令:用于设置

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

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

Ansys Insight: 如何用脚本设置旋转角度

Ansys Insight: 脚本中的保留字符和英语单词

Ansys Insight: 如何将结果数据如何保存成txt格式

Ansys Insight: farfield 系列脚本与Grating系列脚本有何不同

Ansys Insight: script中的数据类型和数据格式 Dataset

供你参考。

有一点你需要知道,不要直接把FDTD结果存为matlab数据,因为FDTD是非均匀网格而matlab默认的是均匀网格,导致结果不正确,比如积分和显示,参见:

Ansys Insight: Matlab画图失真问题

你需要先从dataset 里面将数据提出,xyzf, ExEyEz,然后插值,最后再保存单个变量或者再次组合成dataset再保存,matlab里面也可以用dataset,你参考一下其说明。

请练习一下。

Ansys Insight: Matlab 画图失真问题