在matlab下怎样画出这样的三维图

来源:百度知道 编辑:UC知道 时间:2024/05/11 01:16:21
已知
y1=[ , , , ,...]一系列数据
x1=[1,2,3,4....]等间隔数据

{[x2],[y2]},{[x3],[y3]}。。。同
每组画出来就是二维的曲线,可以看成一片东西

z轴上就是要立体的等间隔展示从{[x1],[y1]}到{[xn],[yn]}每一片的情况

首先要将这些N条二维曲线的x区间(即x1,x2,...)统一到一个区间里面,否则是无法将N条曲线同时显示的。然后新的3维数组是
X:对应于你的已经统一的x1, x2....
Y:N条曲线
Z:曲线的数据,对应于你的y1,y2.....
然后plot该三维数据即可。