Device 中计算所使用的网格为三角形网格,如何使计算后的结果转换为长方形网格的数据?

ooo1
如上图为我用Device计算到的电场分布,然后用Mode计算波导的模式。我需要将Device中电场和Mode中电磁场的数据导入到MATLAB中计算电场与电磁场的交叠积分。但是这样需要将Device中三角网格计算后的结果转换为长方形的结果,请问怎么转换?谢谢

需要插值,参见
有限元网格数据插值并可视化——抛转引玉
脚本参见 https://support.lumerical.com/hc/en-us/articles/360034405774-interptri
https://support.lumerical.com/hc/en-us/articles/360034926673-interptet-Script-command

monishixiong.ldev (7.0 MB) b9c9e2dc38a6a92065ecc90a7455756
老师您好 例子如上,得到了电场分布图
能具体提供一下电场分布 三角形网格数据转换方形网格数据的脚本吗?谢谢

不知道你参考前面回复中的连接没有?里面有脚本文件可以参考,就是使用interptet这个脚本实现插值:

https://support.lumerical.com/hc/en-us/articles/360034926673-interptet-Script-command

请参考例子自己试着写,有问题再发帖.

1 Like