MATLAB—二维函数可视化

时间:2022-04-07 09:17:57

本文主要总结一下MATLAB的一些常用二维绘图指令。

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.离散数据点形设置值

MATLAB—二维函数可视化

2.连续线型设置值

MATLAB—二维函数可视化

3.颜色设置值

MATLAB—二维函数可视化

4.常用属性和属性值

MATLAB—二维函数可视化

5.例题

MATLAB—二维函数可视化MATLAB—二维函数可视化

二.subplot绘图指令

指令格式为:subplot(m,n,i),是一个分割图形显示窗命令,可以将图形窗分割为mXn个小窗,用i来指定当前的图形窗。
经常配合plot一起使用,比如刚才那道例题。

三.其他常用绘图指令

MATLAB中还可以绘制各种统计分析图,比如:条形图、阶梯图、杆图、填充图等等,其用法都和plot相似,比如此题:
MATLAB—二维函数可视化
MATLAB—二维函数可视化

四.坐标控制和图形标识

1.坐标轴控制

MATLAB—二维函数可视化

2.分格线和坐标框

MATLAB—二维函数可视化

3.图形标识

MATLAB—二维函数可视化

4.多次叠绘

MATLAB—二维函数可视化

5.例题

MATLAB—二维函数可视化
MATLAB—二维函数可视化