三维曲面函数图像 mesh
mesh函数
此处我创建.m文件时,把文件名命名成mesh结果报错,要注意文件名不要和函数名相同
x=0:0.1:2*pi;
[x,y]=meshgrid(x);
z=sin(y).*cos(x);
mesh(x,y,z);
条形类bar,barh:
x=-1:1;
y=[1,2,3,4,5;1,2,1,2,1;5,4,3,2,1];
subplot(1,2,1);bar(x,y,‘grouped’);
title(‘Group’);axis([-3,3,0,6]);
subplot(1,2,2);barh(x,y,‘stacked’);
title(‘Stack’);
subplot函数把图形窗口分区,例如subplot(1,2,2)意为分成一行二列,该图在第二列。
grouped和stacked表示簇状分组和堆积分组,如下图:
散点图scatter
用scatter函数,filled表示填充绘图点,g表示颜色green:
x=0:0.35:7;
y=2exp(-0.5x);
scatter(x,y,‘filled’,‘g’)
双纵坐标函数plotyy
x=0:pi/100:2pi;
y1=exp(-0.5x).sin(2pi*x);
y2=sin(x);
plotyy(x,y1,x,y2);