如何在matlab中绘制三维立体图?

如题所述

第1个回答  2022-11-16
程序如下:\x0d\x0a\x0d\x0a1 x=0:pi/10:2*pi;\x0d\x0a 2 y=2*sin(x);\x0d\x0a 3 subplot(2,2,1);bar(x,y,'g'); %subplot最后一个1表示正在绘制第一个图像\x0d\x0a 4 title('bar(x,y,''g'')');axis([0,7,-2,2]);\x0d\x0a 5 subplot(2,2,2);stairs(x,y,'b');\x0d\x0a 6 title('stairs(x,y,''b'')');axis([0,7,-2,2]);\x0d\x0a 7 subplot(2,2,3);stem(x,y,'k');\x0d\x0a 8 title('stem(x,y,''k'')');axis([0,7,-2,2]);\x0d\x0a 9 subplot(2,2,4);fill(x,y,'y');\x0d\x0a10 title('fill(x,y,''y'')');axis([0,7,-2,2]);