第5章 MATLAB绘图功能强大的绘图功能是MATLAB的特点之一。MATLAB提供了一系列的绘图函数,用户不需要过多考虑绘图细节,只需要给出一些基本参数就能得到所需图形,这一类函数称为高层绘图函数。除此之外,MATLAB还提供了直接对图形句柄进行操作的低层绘图操作。这类操作将图形的每个图形元素(如坐标轴、曲线、曲面或文字等)看成是一个独立的对象,系统给每个图形对象分配一个句柄,以后可以通过该句柄对该图形元素进行操作,而不影响图形的其他部分。高层绘图操作简单明了、方便高效,是用户最常使用的绘图方法,而低层绘图操作控制和表现图形的能力更强,为用户更加自主地绘制图形创造了条件。事实上,MATLAB的高层绘图函数都是利用低层绘图函数而建立起来的。5.1 二维图形绘制 二维图形是将平面坐标上的数据点连接起来的平面图形。可以采用不同的坐标系,除直角坐标系外,还可采用对数坐标、极坐标。数据点可以用向量或矩阵形式给出,类型可以是实型或复型。二维图形的绘制无疑是其他绘图操作的基础。5.1.1 绘制二维曲线的常用函数 在MATLAB中,最基本且应用最为广泛的绘图函数为plot