matlab 画3维图的问题,并需要投影
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/06 11:27:58
matlab 画3维图的问题,并需要投影
x轴就是时间点(你可以用1到n代替),每个时间点对应一个大小为30的数组,我想把它画到y,z面,这样就是一个三维的图了. 然后投影到x,y平面.
z轴数字(就是数组的值)大的为红色,小的为蓝色.
x轴就是时间点(你可以用1到n代替),每个时间点对应一个大小为30的数组,我想把它画到y,z面,这样就是一个三维的图了. 然后投影到x,y平面.
z轴数字(就是数组的值)大的为红色,小的为蓝色.
不用投影,可以直接画伪色彩图
比如: [x,y]=meshgrid(1:0.5:20,1:0.5:30); z = x.^2+y.^2; %z赋值h= pcolor(x,y,z);set(h,'edgecolor','none','facecolor','interp');
%如果要看三维图h1= mesh(x,y,z);set(h1,'edgecolor','none','facecolor','interp');
比如: [x,y]=meshgrid(1:0.5:20,1:0.5:30); z = x.^2+y.^2; %z赋值h= pcolor(x,y,z);set(h,'edgecolor','none','facecolor','interp');
%如果要看三维图h1= mesh(x,y,z);set(h1,'edgecolor','none','facecolor','interp');