matlab在处理二维绘图方面时很好的工具,它既能简易的写出表达式,又能绘制相关曲线,非常方便实用。另外,利用matlab可以减少工作量,节约时间,加深理解,同样可以培养应用能力。
在matlab中通用的图形函数命令主要有figure,subplot,hold,axis和close函数。
figure函数
figure函数用于创建一个戏你的图形对象。图形对象在屏幕上是单独的窗口,在窗口中可以输出图形。使用方法:
figure:表示用缺省的属性值创建一个新的图形对象。
subplot函数
subplot函数用于生成与控制多个坐标轴。把当前图形窗口分隔成几个矩形部分,不同的部分时按照行方向以数字进行标号的。每一部分有一个坐标轴,后面的图形输出于当前的部分中。函数用法如下:
subplot(m,n,p):表示将一个图形窗口分成m X n个小窗口,在第p个小窗口中创建一个坐标轴。
hold函数
hold函数用于保持当前图形窗口中的图形。该命令用来决定是在当前坐标轴中只能增加新图形对象还是可以覆盖原有图形对象。函数使用方法:
hold on:表示保留当前图形与当前坐标轴的属性值,后面的图形命令只能在当前存在的坐标轴中增加图形。当新图形的数据范围超出了当前坐标轴的范围时,命令会自动的改变坐标轴的范围,以适应新图形。
hold off:表示在画新图形之前,重新设置坐标轴的属性为缺省值。
axis函数
axis函数用于坐标轴的刻度与外在的显示,函数用法如下:
axis([xmin, xmax, ymin, ymax]):表示设置当前坐标轴的x轴与y轴的范围。
close函数
close函数时用来关闭制定窗口的。函数的用法如下:
close:表示关闭当前的图形窗口
close all:表示关闭所有窗口
上面仅仅介绍了基本的用法,其他的函数用法还需要使用help或doc命令查询。