离散信号及离散系统的MATLAB编程实定义.pdf

离散信号及离散系统的MATLAB编程实定义.pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
数字信号处理 课程实验报告 离散信号及离散系统的 实验名称 系 别 MATLAB 编程实现 教师姓名 实验地点 实验日期 一、实验内容 1、 用 MA TLAB 仿真(编写)离散序列 2 、 常见序列运算 3 、 差分方程的求解 4 、 系统零极点的求解。 ( 红色部分为必做项目) 二、实 验目的 1. 复习离散时间的信号和系统,复习离散时间重要类型的信号和它们的运算的实现。 2. 熟悉 MATLAB 软件的集成开发环境,学会利用 MA TLAB 编程及获得帮助的方法。 3. 学会利用 MATLAB 的绘图功能。 三、涉及实验的相关情况介绍(包含使用软件或实验设备等情况) matlab 软件,计算机 四、实验试做记录(含程序、数据记录及分析) 1、Matlab 表示序列 MATLAB 中,可采用向量表示序列,由于 MATLAB 中对序列下标默认为从 1 开始递增,因此要表 示离散信号 x(n) { ..., x(-1) , x(0) , x(1) , ...} ,一般应采用两个向量分别对信号的自变量和因变量 进行描述。如 x (n) { 2, 1, 1, 0, 1, 4, 3, 7} , n= -3 ~4 ,在 MATLAB 中表示为 >> n = [-3, -2, -1, 0, 1, 2, 3, 4]; % 自变量取值 >> x = [ 2, 1, -1, 0, 1, 4, 3, 7]; % 因变量取值 说明: (1)向量可用方括号 [ ] 表示。 (2 )当向量取值连续变化时可用冒号运算符“: ”简化赋值过程,如 x( n) 的 n 值,可简化为 n=[-3 :4] 或 n= -3:4 。 (3 )分号“;”表示不回显表达式的值。 (4 )“% ”表示其后内容为注释对象。 (5 )符号“ >> ”是 MA TLAB 命令窗口的输入提示符,此外,为便于多次调用,也可在 m 文 件中输入相应的命令语句。 利用 MATLAB ,还可对信号的波形进行描述,常采用的绘图语句有 stem,plot ,subplot, axis , title ,xlabel ,ylabel ,gtext, hold on, hold off, grid 等。其中 stem 绘制离散图形; plot 绘制连续图形; subplot 用于绘制子图,应在 stem 或 plot 语句前调用; axis 指定 x 和 y 轴的取值范围,用在 stem 或 plot 语句后; title 标注图形名称, xlabel, ylabel 分别标注 x 轴和 y 轴名称; gtext 可将标注内容放 置在鼠标点击处; hold on 和 hold off 用于控制对象绘制方式,是在原图上还是在新图上绘制; grid 用于绘制网格。 以上函数具体使用方法可通过在命令窗口中输入 help 加函数名进行查阅, 如 “help stem”语句。部分绘图语句的应用见下面语句,对应的波形图为图 1-1-1。 % 画子图 1 subplot( 1, 2, 1); stem (n, x1); %x1 为序列 axis([-5, 5, -2, 2]); % 向量的前两个值为 x 轴的取值范围,后两个为 y 轴的取值范围 title ( 例‘1 序列 ’ );xlabel ( ‘

文档评论(0)

旺咖 + 关注
实名认证
内容提供者

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

认证主体高**

1亿VIP精品文档

相关文档

相关课程推荐