数字滤波器及MATLAB实现.docVIP

  • 17
  • 0
  • 约1.45万字
  • 约 24页
  • 2017-11-30 发布于江西
  • 举报
数字滤波器及MATLAB实现

学 号 毕业设计(论文) 作 者 届 别 系 别 专 业 指导教师 职 称 完成时间 摘 要 随着信息时代和数字世界的到来,数字信号处理已成为当今一门极其重要的科学和技术。许多的数字信号处理都是把采样频率看成是固定值,但在有的数字系统中,要求数字系统工作在“多采样率”的状态,这就需要改变采样频率,即进行频率转换。 本设计研究了变采样率数字滤波器的内插和抽取的原理,并在此基础上,用MATLAB编程设计实现了该变采样率的数字滤波器。 在频率转换的设计过程中主要讨论了两个问题,其一是信号的整数倍内插及MATLAB实现;其二是信号的整数倍抽取及MATLAB实现。滤波器的整个设计过程中都是按照理论分析、编程设计、MATLAB实现的步骤来完成。 关键词:变采样率;FIR数字滤波器;内插;抽取 ABSTRACT With the coming of message time and digital world ,the digital signal processing has become one of important science and technology .In most of digital signal processing,the sampling frequency is consider as constant .However multi-sampling frequency is need in some digital system ,thus changing the sampling frequency is unavoidable .namely, frequency convert. In this paper ,the principle of interpolate and decimate of frequency convert digital filter are investigated,and the frequency convert digital filter is realized by programming using MATLAB software. Two major points are discussed about the design of sampling frequency change :the interpolation of the signal of integer and reslization of MATLAB ;the other is about the design of the decimation of the signal of interger and reslization of MATLAB.The design of filter follows the procedures of theoretical analysis ,programming design and concrete realization. Key words: multi-sampling frequency;FIR digital filter;interpolate;decimate 目 录 摘要 ……………………………………………………………………Ⅰ ABSTRACT ………………………………………………………………Ⅱ 绪论 …………………………………………………………………1 数字滤波器的发展概括 …………………………………………1 变采样率数字滤波器的研究动态 ………………………………2 研究任务 …………………………………………………………3 FIR数字滤波器常用设计方法 …………………………………… 3 MATLAB工具的简介 …………………………………………… 3 FIR数字滤波器线性相位条件 ………………………………… 4 用窗函数法设计FIR数字滤波器 ……………………………… 5 频率采样法设计FIR数字滤波器 ……………………………… 7 变采样率数字滤波器的基本原理 …………………………………8 信号的整数倍内插 ………………………………………………8 信号的整数倍抽取 …………………………………………… 10

文档评论(0)

1亿VIP精品文档

相关文档