Sweep两个变量,如何看结果?


#1

孙老师,您好!

请问,在fdtd中可以同时sweep两个变量吗?如果可以,怎样才能得到三维曲面图呢?(result关于两个变量的变化曲面)

谢谢!


#2

你这个问题描述不是很清楚,这两个变量是同样的改变,还是分别变?
同样的改变:例如D1=0.1~1,D2=0.1~0.37,都是扫描10个点,那末
D1=0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
D2=0.1 0.13 0.16 0.19 0.22 0.25 0.28 0.31 0.34 0.37
它们是一一对应的,这样只能是1维函数,因为它们在一个扫描层里面。
分别变,指定一个D1的数值,D2计算10个点,此时是嵌套扫描,在两个层里面,如此才可以得到你说的二维结果,横坐标D1,纵坐标D2,用Image作图,目前我们的脚本不能做三维曲面图,你需要用其它软件。
扫描的说明参见这里
https://kb.lumerical.com/en/index.html?sweeps_parameter_sweeps.html


#3

嵌套扫描的网页 https://kb.lumerical.com/en/index.html?sweeps_nested_sweeps.html
你说的三维曲面图是不是三维颜色图
像这样的

这种可以用 脚本 image 绘制的