《数字信号处理》课程设计报告.docVIP

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《数字信号处理》 课程设计报告 专 业: 电子信息工程 班 级: 信息09-1班 姓 名: 张健 学 号: 0967118113 设计目的 MATLAB是一种以数值计算和数据图示为主的计算机软件,并包含适应多个学科的专业软件包,以及完善程序开发功能。在MATLAB设计中,利用MATLA来进行信号的频域分析,系统分析与设计,数字滤波器的设计,是非常常见的运用。因此我们要通过这次课程设计,以期望我们更加对数字信号处理中DFT运算的理解,系统分析与设计的掌握,数字滤波器设计的充分理解,并且熟悉MATLAB的功能,掌握MATLAB程序设计思想,为以后的毕业设计奠定一定的基础。 二、设计任务 (一):利用MATLAB来进行DFT连续信号频谱的分析。(二):利用MATLAB来进行连续系统分析。(三):利用MATLAB来进行数字滤波器的设计 三、设计原理 (一)应用离散傅里叶变换DFT,分析连续周期信号xT(t)的频谱。 连续周期信号在满足一定条件下,可以通过傅立叶级数(CTFS)展开为一系列正弦信号的线性叠加,其频谱函数X(k)是离散频率的复函数,因而周期信号的频谱结构具有离散性和谐波性。 对x(t)以T 为间隔进行取样,长度为一个周期T0 ,dtT, ,, T0=NT,得到 = = 连续周期信号的频谱求解步骤: (1) 根据取样定理,确定时域取样间隔T; (2) 计算一个周期内的取样点数N。 (3) 使用FFT命令作N点FFT计算,求得X (k); (4) 最后求得连续周期信号的频谱为X (k)= X (k) (二)利用MATLAB来进行连续系统分析。 连续系统的时域分析主要是求解系统在连续信号激励下的输出。一个线性时不变连续时间系统可以用线性常系数微分方程描述,对系统的时域分析可归结为如何利用数学方法对该方程求解。早期的经典法就是直接求解微分方程[2],得到与齐次解对应的自由响应和与特解对应的强迫响应。这种方法计算复杂、花时费力。利用拉氏变换可简化运算,间接求解微分方程。设LTI因果系统的微分方程一般式为: 一般从激励信号的加入时刻开始计时,起始状态(简称0- 状态)包含了计算未来响应的全部过去信息。对微分方程两边进行下限为0- 的单边带拉氏变换,利用拉氏变换的微分性质,并考虑到及其各阶导数都为0,得: 整理成形式,有: 根据系统的微分方程,可直接写出和,由系统的起始状态可算出,将系统输入进行拉氏变换可得到。系统函数,将系统函数进行拉氏反变换就是单位冲激响应;将进行拉氏反变换得到零输入响应;将进行拉氏反变换得到零状态响应;零输入响应与零状态响应的和即为全响应。整个分析过程均可用MATLAB实现。 (三)FIR数字滤波器设计原理 根据数字滤波器冲激响应的时域特征,可将数字滤波器分为2种,即无限长冲激响应滤波器( IIR DF)和有限长冲激响应滤波器( F IR DF) 。F IR DF具有突出的优点:系统总是稳定的、易于实现线性相位、允许设计多通带(或多阻带)滤波器。因此F IR DF在数字信号处理中得到广泛的应用。但与IIR DF相比,在满足同样的阻带衰减的情况下需要较高的阶数。滤波器阶数越高将占用更多的DSP运算时间。因此,对F IR DF的设计目标是在满足指标要求的情况下尽量减少滤波器的阶数。数字滤波器可以理解为是一个计算程序或算法,将代表输入信号的数字时间序列转化为代表输出信号的数字时间序列,并在转化过程中,使信号按预定的形式变化。FIR DF的冲激响应h ( k)是有限长的M 阶F IR DF系统函数可表示为 滤波器的输出 它的设计问题实质上是确定能满足所要求的转移序列或脉冲响应的常数问题,设计方法主要有窗函数法、频率采样法和等波纹最佳逼近法等。若要逼近的理想滤波器的频率响应为常用的有巴特沃思滤波器、切比雪夫型滤波器、椭圆滤波器和巴塞尔滤波器。 四、设计过程 (一)例1 已知 x (n ) = cos(0 .48πn ) + cos(0 .52πn ) 0 ≤ n ≤ 10时,用 DFT 估计 x (n )的频谱;将 x (n )补零加长到长度为 100点序列用 DFT估计 x (n )的频谱。要求画出相应波形。 0 ≤ n ≤ 100时,用 DFT 估计 x (n )的频谱,并画出波形 程序代码 n=[0:10]; x=cos(0.48*pi*n)+cos(0.52*pi*n); %x(n)频谱 n在 0到 10 y=fft(x); subplot(3,1,1); stem(n,y,filled); xn=[x,zeros(1,90)]; %对 xn补零 yn=fft(xn); hold on; nn=[0:100]; subplot(3,1,

文档评论(0)

职场大师 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档