本文主要总结一下MATLAB的一些常用二维绘图指令。
文章目录
一.plot绘图指令
我们经常使用的就是plot绘图指令了,其基本调用格式为:plot(x,y,‘s’),其的一些性质如下:
- (x,y,‘s’)称为平面绘线的三元组,(x,y)确定采样点的横坐标、纵坐标。
- ‘s’是字符串,要指定图形的一些属性,比如:数据点形、颜色等等。
- 默认的‘s’为:“蓝色细实线”。
- 当x、y为mXn数组时,将绘制n条曲线,分别对应xy的位置。
- 可以利用:plot(x1,y1,‘s1’,x2,y2,‘s2’,…,xn,yn,‘sn’)来绘制n条曲线,每条曲线都是独立的。
- 当plot(Y),Y为一维数组时,以数组下标为横坐标、Y元素为纵坐标绘制曲线;Y为二维数组时,以数组的行坐标为横坐标、Y为纵坐标,绘制列数条曲线。
- 可以通过属性和属性名的设置对plot所绘制的线进行设置。
1.离散数据点形设置值
2.连续线型设置值
3.颜色设置值
4.常用属性和属性值
5.例题
二.subplot绘图指令
指令格式为:subplot(m,n,i),是一个分割图形显示窗命令,可以将图形窗分割为mXn个小窗,用i来指定当前的图形窗。
经常配合plot一起使用,比如刚才那道例题。
三.其他常用绘图指令
MATLAB中还可以绘制各种统计分析图,比如:条形图、阶梯图、杆图、填充图等等,其用法都和plot相似,比如此题: