购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

3.2 图形属性设置

本节内容是学习使用MATLAB绘图最重要的部分,也是学习下面内容的基础。本节将详细介绍一些常用的控制参数。

3.2.1 图形放大与缩小

在工程实际中,常常需要对某个图像的局部性质进行仔细观察,可以通过zoom命令将局部图像进行放大,从而便于用户观察。

zoom命令的使用格式见表3-3。

表3-3 zoom命令的使用格式

(续)

使用zoom命令时,要注意当一个图形处于交互式的放大状态时,有两种方法放大图形。一种是单击需要放大的部分,可使此部分放大一倍,这一操作可进行多次,直到MATLAB的最大显示比例为止;单击鼠标右键,可使图形缩小一半,这一操作可进行多次,直到还原图形为止。另一种是用鼠标拖出要放大的部分,系统将放大选定的区域。该命令的作用与图形窗口中放大图标的作用相同。

3.2.2 颜色控制

在绘图的过程中,给图形添加不同的颜色会大大增加图像的可视化效果。在计算机中,颜色是通过对红、绿、蓝三种颜色进行适当地调配得到的。在MATLAB中,这种调配用一个三维向量[R G B]实现,其中R、G、B的值代表3种颜色之间的相对亮度,取值范围均为0~1。表3-4中列出了一些常用的颜色调配方案。

表3-4 颜色调配表

在MATLAB中,控制及实现这些颜色调配的主要命令为colormap,它的使用格式也非常简单,见表3-5。

表3-5 colormap命令的使用格式

利用调配矩阵来设置颜色是很麻烦的。为了使用方便,MATLAB提供了几种常用的色图。表3-6给出了这些色图的名称及调用函数。

表3-6 色图及调用函数

3.2.3 坐标系的调整

MATLAB的绘图函数可根据要绘制的曲线数据的范围自动选择合适的坐标系,使得曲线尽可能清晰地显示出来。所以,一般情况下用户不必自己选择绘图坐标系。但是有些图形,如果用户感觉自动选择的坐标系不合适,则可以利用函数axis()选择新的坐标系。

axis命令用于控制坐标轴的显示、刻度、长度等特征,它有很多种使用方式,表3-7列出了一些常用的使用格式。

表3-7 axis命令的使用格式

(续)

表3-8 参数

例3-4: 调整坐标系。

解: MATLAB程序如下。

运行结果如图3-8所示

图3-8 调整坐标系

a)调整前 b)调整后 W5XHN3cdCLEMmuSkEY1KUD6Q6X9QbHvuuc3VS5bnItOi+6g+Uc1GZjfND4bNci9a

点击中间区域
呼出菜单
上一章
目录
下一章
×