Matlab:二维图
1. 线图 ①单个图形 离散点列:x=[0:pi/10:2*pi] 计算函数值:y=sin(x)
x
=[0:pi
/10:2*pi
];
y
=sin(x
);
plot(x
,y
);
②多个图形
hold on#将新图形添加到现有图窗中
y2
=cos(x
);
plot(x
,y2
)
hold off#关闭窗口
③plot(x,y,string),其中string用来指定图形中点、线的形状与颜色。 help plot查看改变图形属性的其他方式。
plot(x
,y
,'r--');
title('y=sin(x)的函数图像')#添加标题
xlabel('x')#添加轴标签
ylabel('y=sin(x)')
legend('sin(x)');#添加图例
④划分绘图区域 subplot(m,n,p)将一个绘图窗口分割成m*n个子区域,并按从左至右的顺序进行编号,p代表第p个区域。
subplot(1,2,1);plot(x
,y
);
subplot(1,2,2);plot(x
,y2
);
2.条形图
x
=[0:.2:4];
y
=exp(x
);
bar(x
,y
)
3.散点图
x
=[2 1 2 3 2 5 6 3 7];
y
=x
+2;
scatter(x
,y
)
colorbar#显示坐标区上的色阶