![MATLAB GUI程序设计](https://wfqqreader-1252317822.image.myqcloud.com/cover/836/26793836/b_26793836.jpg)
上QQ阅读APP看书,第一时间看更新
第3章 二维绘图
数据可视化(data visualization)技术指的是运用计算机图形学和图像处理技术,将数据转换为图形或图像在屏幕上显示出来,并进行交互处理的技术。它涉及计算机图形学、图像处理、计算机辅助设计、计算机视觉及人机交互技术等多个领域。
学习目标:
(1)熟悉并掌握简单二维图形显示与绘图函数;
(2)熟悉图形显示的特征控制语句,包括颜色控制、线型控制、线条粗细控制、坐标控制等;
(3)了解其他二维图形显示函数。
在MATLAB中绘制二维图形,通常包括以下步骤:
(1)准备数据;
(2)设置当前绘图区;
(3)绘制图形;
(4)设置图形中曲线和标记点格式;
(5)设置坐标轴和网格线属性;
(6)标注图形;
(7)保存和导出图形。
【例3-1】 下面通过示例来演示绘图步骤:在同一坐标轴上绘制cos(x)、cos(2x)和cos(3x)这三条曲线。
程序命令如下:
![](https://epubservercos.yuewen.com/BF3987/15253389504122706/epubprivate/OEBPS/Images/Figure-P93_4817a.jpg?sign=1738837950-oecey2XyBfTx0x4eRliakD8kbx58cenV-0-70824823926e40c21d0a73254834882e)
运行结果如图3-1所示。
![](https://epubservercos.yuewen.com/BF3987/15253389504122706/epubprivate/OEBPS/Images/Figure-P94_4844a.jpg?sign=1738837950-b9myOnjKAXhk8tDGaferk5452WPiasNI-0-f85d9331c26450dbccef789b5de423d6)
图3-1 在同一坐标轴上绘制这三条曲线