实验 2 MATLAB 图形绘制
一、实验目的
1.掌握 MATLAB 的基本绘图方法;
2.掌握 MATLAB 在信号处理过程中的基本应用;
二、实验原理
1. 常用的二维图形绘图函数�
(1) 基本的二维曲线绘图函数 plot。
格式一: plot(y)——输入一个数组的情况
功能:如果 y 是一个数组,函数 plot(y)给出线性直角坐标的二维图,该二维图以 y 中
元素的下标作为 X 坐标,y 中元素的值作为 Y 坐标,一一对应画在 X—Y 坐标平面图上,而
且将各点以直线相连。若 y 的元素是复数,则 plot(y)等价于 plot(real(y),imag(y)),其
中 real(y)是 y 的实部,imag(y)是 y 的虚部。若 y 是矩阵,就按列绘制曲线,曲线的条数
等于 y 矩阵的列数。
格式二: plot(x,y)——输入两个数组的情况
功能:绘出以 x 元素为横坐标、y 元素为纵坐标的曲线。数组 x 和 y 必须具有相同长度。
(2) 线型、标记符号及颜色的设置
为了设定线型、颜色以及标记符号,用户只需在 plot 的输入变量组后面,加一个引号,
在引号内部放入线型、颜色以及标记符号的标志符即可完成。
格式一: plot(y,’字符串’)
格式二: plot(x, y,’字符串’)
(3) 图形的标注、网格以及图例说明
① 添加图形标题命令 title
格式:title(‘string’)
功能:在当前坐标系的顶部加一个文本串 string,作为该图形的标题。
② 添加坐标轴标志函数 xlabe、 ylabel、zlabel
格式:xlabel(‘text’) 或 ylabel(‘text’) 或 zlabel(‘text’)
功能:给当前 X 轴或 Y 轴或 Z 轴标注文本标注。
③ 设置网格线命令 grid
格式:grid on(off)
功能:对当前坐标图加上网格线或撤消网格线。若直接调用 grid 命令即可设置或撤消
网格线。
④ 图形标注函数 legend
格式:legend( string1, string2, string3, ….)
功能:在当前图中添加图例。
格式:Legend off
功能:撤消当前坐标图上的图例。