文档介绍:高通数字滤波器的仿真实现
【摘要】
鉴于滤波器在数字信号处理中的广泛应用以及在Matlab环境下设计滤波器的快捷方便等特性,本文研究了Matlab环境下,数字滤波器的设计与实现。具体实现了IIR(无限脉冲响应)数字滤波器和FIR(有限脉冲响应)数字滤波器。
应用MATLAB语言设计数字滤波器时采用直接程序设计法、FDATool以及SPTool信号处理工具箱的设计方法,通过实例,给出了FIR程序设计法和使用信号处理工具箱中SPTool进行设计的仿真图形,并在MATLAB的Simulink环境下,调用所设计的FDATool滤波器进行了仿真。
【关键词】 Matlab,有限脉冲响应,无限脉冲响应,FDATool,SPTool。
High pass digital filter simulation
【Abstract】
Due to the abroad application of the digital filter in Digital Signal Processing and the convenience of designing filters with Matlab, in this paper, the design and implementation of digital filters using the Matlab toolbox is studied. Both the IIR(Infinite Impulse Response) and FIR(Finite Impulse Response) digital filter are designed and realized.
The design methods of direct programming, FDATool interface and SP Tool signal processing toolbox are introduced in designing digital filter with MATLAB in this article. The imulation figures are given by programming and SPTool signal processing toolbox. Further more, the designed FDA tool filter are called and simulated in SIMULINK
【Key Words】 Matlab,FIR Filter,IIR Filter,FDATool,SPTool.
目录
第1章绪论 1
1
2
2
MATLAB简介 3
MATLAB的语言特点 4
MTALAB的功能 5
第2章数字滤波器 6
6
6
7
8
IIR数字滤波器的设计方法 10
FIR数字滤波器的设计方法 11
第3章基于MATLAB的FIR滤波器的实现 14
FIR滤波器的设计 14
14
16
FIR滤波器设计与小结 18
FIR滤波器设计实例 18
FIR滤波器设计小结 20
第4章基于MATLAB的IIR滤波器的实现 21
IIR滤波器的设计 21
21
Matlab提供的其它设计IIR滤波器的函数 23
IIR滤波器的设计与小结 24
24
IIR滤波器设计小结 25
结论 26
参考文献 27
致谢 28
第1章绪论
当今,数字信号处理技术正飞速发展,它不但自成一门学科,更是以不同形式影响和渗透到其他学科;它与国民经济息息相关,与国防建设紧密相连;它影响或改变着我们的生产、生活方式,因此受到人们的普遍关注。
数字化、智能化和网络化是当代信息技术发展的大趋势,而数字化是智能化和网络化的基础,实际生活中遇到的信号多种多样,例如广播信号、电视信号、雷达信号、通信信号、导航信号、射电天文信号、控制信号、气象信号、遥感遥测信号,等等。上述信号大部分是模拟信号,也有小部分数字信号。模拟信号是自变量的连续函数,自变量可以是一维的,也可以是二维或多