数字信号处理中涉及的MATLAB子函数.doc

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数字信号处理中涉及的MATLAB子函数

实验涉及的MATLAB子函数 plot   功能:按线性比例关系,在x和y两个方向上绘制二维图形。   调用格式:   plot(x, y); %绘制以x为横轴、y为纵轴的线性图形。 plot(x1, y1, x2, y2, …); %在同一坐标系上绘制多组x元素对y元素的线性图形。 subplot   功能:建立子图轴系,在同一图形界面上产生多个绘图区间。   调用格式: subplot(m, n, i); %在同一图形界面上产生一个m行n列的子图轴系,在第i个子图位置上作图。 figure 新建图形窗口 clear all;   功能:清空存储空间。 clc;   功能:清空命令窗。 close;   功能:关闭当前图形窗口。 clf; 功能:清空当前图形窗口。 stem   功能:绘制二维脉冲杆图(离散序列)图形。   调用格式: stem(x, y); %绘制以x为横轴、y为纵轴的脉冲杆图图形。 hold   功能:控制当前图形是否刷新的双向切换开关。   调用格式:   hold on; %使当前轴及图形保持而不被刷新,准备接受此后将绘制的新曲线。 hold off; %使当前轴及图形不再具备不被刷新的性质。 即将hold on与hold off之间的图形画在一张图上。 title   功能:在图形的上方标注图名。   调用格式: title(string); %在图形的上方标注由字符串表示的图名,其中string的内容可以是中文或英文。 xlabel   功能:在横坐标的下方标注说明。   调用格式: xlabel(string); %在横坐标的下方标注说明,其中string的内容可以是中文或英文。 ylabel   功能:在纵坐标的左侧标注说明。   调用格式: ylabel(string); %在纵坐标的左侧标注说明,其中string的内容可以是中文或英文。 axis   功能:限定图形坐标的范围。   调用格式: axis([x1, x2, y1, y2]); %在横坐标起点为x1、终点为x2,纵坐标起点为y1、终点为y2的范围内作图。 grid   功能:在指定的图形坐标上绘制分格线。   调用格式:   grid 紧跟在要绘制分格线的绘图指令后面。例如:plot(t, y); grid   grid on 绘制分格线。 grid off 不绘制分格线。 text   功能:在图形上标注文字说明。   调用格式: text(xt, yt, string); %在图面上(xt, yt)坐标处书写文字说明。其中文字说明字符串 必须使用单引号标注。 set   功能:设置图形对象属性。   调用格式:   set(gca, Xtick, xs, Ytick, ys); %二维坐标刻度设置。   set(gca, Xtick, xs, Ytick, ys, Ztick, zs); %三维坐标刻度设置。 xs,ys,zs可以是任何合法的实数向量,分别决定了x,y,z轴的刻度。 pause   功能:暂停执行文件。   调用格式:   pause; %暂停执行文件,等待用户按任意键继续。 pause(n); %在继续执行之前,暂停n秒。 length   功能:取某一变量的长度(采样点数)。   调用格式: N = length(n); %取变量n的采样点个数,赋给变量N。 ceil 功能:圆整到最近的大于等于A的整数。   调用格式:B = ceil(A) mod   功能:模除求余。 调用格式: mod(x, m); %x整除m取正余数。 floor   功能:向 -∞舍入为整数。   调用格式: floor(x); %将x向 -∞舍入为整数。 rand   功能:产生rand随机信号。   调用格式: x = rand(n, m); %用于产生一组具有n行m列的随机信号。 abs   功能:求绝对值(幅值)。   调用格式:   y = abs(x); %用于计算x的绝对值。 当x为复数时,得到的是复数模(幅值),即 square 功能:产生矩形波。 调用格式: x = square(t); %类似于sin(t),产生周期为2p,幅值为±1的方波。   x = square(t, duty); %产生指定周期的矩形波,其中duty用于指定脉冲宽度与整个周期的比例。 sum   功能:求各元素之和。   调用格式: Z = sum(x); %求各元素之和,常用于等宽数组求定积分。 fliplr   功能:对矩阵行元素进行

文档评论(0)

文档精品 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6203200221000001

1亿VIP精品文档

相关文档