如何画出场强和结构 在同一个图上面,需要用到什么脚本?

结构
图像叠加

#1

如这个图,谢谢老师解答:grin:


如何将场强和几何结构画在同一个图上!
#2

这个在MODE Solusions中的模式计算FDE中可以实现:


而FDTD和DEVICE则不行,因为软件不知道你要的截面,或者说监视器仅记录了下列数据
x y z surface_normal dimension f Ex Ey Ez Hx Hy Hz power 以及颇印庭矢量
没有结构信息。 而要记录结构信息比较复杂,需要记录每一点的折射率,而折射率又是波长的函数,很占内存。

要想画在一个图,目前的脚本不行,你需要将结果和结构截面分别取图,再叠加在一起,其中以嘎要是透明的。Windows自带的Paint有此功能,你可以一试。


#3

导出数据,在matlab origin里面,把两者画一块
matlab 里面用hold on


#4

先从FDTD软件中把你需要的结构图和场强图导出;再用PS把结构截图的背景扣去,可以采用一个叫”魔术橡皮工具“的工具。

总的来说,软件的脚本不是万能的,你需要发挥自己的创造力,想一些办法来解决遇到的问题!
不过我这个回答似乎已经超出了这个论坛的主题,就此打住了。


#5

你如果有时间可以开一个新贴教大家。

我使用Paint,我们知识库中的手工重叠的图大部分都是用Paint完成的:将曲线图或者第二个图设置为透明,叠加在第一个图上。

参见另一个帖子

现在分析组中有一个e_outlined可供大家参考,但是此法用的是仿真网格,所以显示时可能比较粗糙。用户也可以参考这个例子自行修改:Efield with offset outline.lsf (1.6 KB)
usr_make_outine_FDTD with Offset.fsp (560.1 KB)