《数字信号处理》实验报告.pdf

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

《数字信号处理》上机实验指导书

一、引言

“数字信号处理”是一门理论和实验密切结合的课程,为了深入地掌

握课程内容,应当在学习理论的同时,做习题和上机实验。上机实验不

仅可以帮助学生深入地理解和消化基本理论,而且能锻炼初学者的独立

解决问题的能力。所以,根据本课程的重点要求编写了四个实验。

第一章、二章是全书的基础内容,抽样定理、时域离散系统的时域

和频域分析以及系统对输入信号的响应是重要的基本内容。由于第一、

二章大部分内容已经在前期《信号与系统》课程中学习完,所以可通过

实验一帮助学生温习以上重要内容,加深学生对“数字信号处理是通过

对输入信号的一种运算达到处理目的”这一重要概念的理解。这样便可

以使学生从《信号与系统》课程顺利的过渡到本课程的学习上来。

第三章、四章DFT、FFT是数字信号处理的重要数学工具,它有广

泛的使用内容。限于实验课时,仅采用实验二“用FFT对信号进行谱分

析”这一实验。通过该实验加深理解DFT的基本概念、基本性质。FFT是

它的快速算法,必须学会使用。所以,学习完第三、四章后,可安排进

行实验二。

数字滤波器的基本理论和设计方法是数字信号处理技术的重要内

容。学习这一部分时,应重点掌握IIR和FIR两种不同的数字滤波器的基

本设计方法。IIR滤波器的单位冲激响应是无限长的,设计方法是先设

计模拟滤波器,然后再通过S~Z平面转换,求出相应的数字滤波器的系

统函数。这里的平面转换有两种方法,即冲激响应不变法和双线性变换

法,后者没有频率混叠的缺点,且转换简单,是一种普遍应用的方法。

学习完第六章以后可以进行实验三。FIR滤波器的单位冲激响应是有限

长的,设计滤波器的目的即是求出符合要求的单位冲激响应。窗函数法

是一种基本的,也是一种重要的设计方法。学习完第七章后可以进行实

验四。

以上所提到的四个实验,可根据实验课时的多少恰当安排。例如:

实验一可根据学生在学习《信号与系统》课程后,掌握的程度来确定是

否做此实验。若时间紧,可以在实验三、四之中任做一个实验。建议实

验二必做,因为DFT和FFT是学习数字信号处理必须掌握的内容。

二、关于使用计算机语言

由于数字信号处理实验的主要目的是验证数字信号处理的有关理

论,进一步理解巩固所学理论知识。所以,实现实验用的算法语言可以

有许多种,但为了提高实验效率,要求学生用编程效率比C语言高好几

倍的MATLAB语言。下面介绍MATLAB的主要特点。(有关MATLAB

的启动、程序运行和有关信号处理工具箱函数等内容将放到最后附录中

介绍。)

MATLAB是一种交互式的以矩阵为基本数据结构的系统。在生成

矩阵对象时,不要求明确的维数说明。所谓交互式,是指MATLAB的

草稿纸编程环境。即用户每输入一条命令并按回车键,MATLAB系统

便解释执行之,并显示执行结果。根据该结果,用户立即知道刚输入的

命令的正确性,或利用中间结果进行其他处理等。

与C语言或FORTRON语言做科学数值计算的程序设计相比较,利

用MATLAB可节省大量的编程时间。将其用于数字信号处理实验,则

可大大提高实验效率,在有限的上机时间内,实验内容可增加几倍。例

如,C语言FFT子程序有70多行,而用MATLAB只调用一个fft函数即可

实现对序列进行FFT计算。

另外,MATLAB的工具箱及图形显示(打印)功能,可满足各层

次人员直观、方便的进行分析、计算和设计工作,从而可大大节省时

间。例如,序列的卷积、滤波,系统函数H(z)的幅频特性和相频特性等

计算,均有现成的工具箱函数。而用其它算法语言完成这些计算的编程

比较麻烦,且程序较长。

由于上述特点,在美国一些大学里,MATLAB已成为辅助教学的

有益工具。MATLAB已成功地用于数字信号处理课程中的问题分析、

实验、滤波器设计及计算机模拟。附录中所介绍的信号处理工具箱函数

及绘图函数基本可满足本教材所要求的上机实验需要。对序列进行谱分

析的MATLAB程序及运行结果见附录。

三、上机实验

实验一:信号、系统及系统响应

1.实验目的

①熟悉连续信号经过理想抽样前后的频谱变化关系,加深对时域抽样定

理的理解。

②熟悉时域离散系统的时域特性。

③利用卷积方法观察分析系统的时域特性。

④掌握序列傅里叶变换的计算机实验方法,利用序列的傅里叶变换对连

续信号、离散信号及系统响应进行频域分析。

文档评论(0)

各类考试卷精编 + 关注
官方认证
内容提供者

各类考试卷、真题卷

认证主体社旗县兴中文具店(个体工商户)
IP属地河南
统一社会信用代码/组织机构代码
92411327MAD627N96D

1亿VIP精品文档

相关文档