MATLAB GUI程序设计
上QQ阅读APP看书,第一时间看更新

第3章 二维绘图

数据可视化(data visualization)技术指的是运用计算机图形学和图像处理技术,将数据转换为图形或图像在屏幕上显示出来,并进行交互处理的技术。它涉及计算机图形学、图像处理、计算机辅助设计、计算机视觉及人机交互技术等多个领域。

学习目标:

(1)熟悉并掌握简单二维图形显示与绘图函数;

(2)熟悉图形显示的特征控制语句,包括颜色控制、线型控制、线条粗细控制、坐标控制等;

(3)了解其他二维图形显示函数。

在MATLAB中绘制二维图形,通常包括以下步骤:

(1)准备数据;

(2)设置当前绘图区;

(3)绘制图形;

(4)设置图形中曲线和标记点格式;

(5)设置坐标轴和网格线属性;

(6)标注图形;

(7)保存和导出图形。

【例3-1】 下面通过示例来演示绘图步骤:在同一坐标轴上绘制cos(x)、cos(2x)和cos(3x)这三条曲线。

程序命令如下:

运行结果如图3-1所示。

图3-1 在同一坐标轴上绘制这三条曲线