# 基于matlab数字滤波器设计,基于MATLAB的FIR数字滤波器的设计

Abstract

Traditional digital filter design process complex, the computationwork load is big, the filter characteristic adjustment difficulty, hasaffected its application. This article introduced one kind using theMATLAB signal processing toolbox (Signal Processing Toolbox) the fasteffective design the conventional numeral filter design method whichis composed by software. Produced has used the MATLAB language tocarry on the programming and carries on contact surface design usingthe signal processing toolbox FDATool tool the detailed step. Usingthe MATLAB design filter, may contrast the design request and thefilter characteristic adjustment parameter as necessary,direct-viewing is simple, enormous reduced the work load, isadvantageous optimization which designs to the filter.

Key word: Digital filter MATLAB FIR IIR

(1)选择DSP型号：实验中用TMS320C5416DSP；

(2)创建CCS IDE连接对象；

(3)利用Matlab把文件加载到CCS IDE中；

(4)在Matlab环境下对CCS IDE连接对象进行操作；

(5)关闭CCS IDE连接对象。

Abstract………………………………………………………….…….…….…....…..2

1.1数字滤波器的背景及意义  …………………………….……….....…….….…5

1.2内 容…………………………………………………..……..……..………...….6

2.1 MATLAB的设计方法.............….....................................……….......................9

2.1.1 FDATool界面设计....…...........……...........................…….........................9

2.1.2程序设计法…………………………………………………...…...….......10

2.1.4 SPTool设计法…………...………………………………………….........12

2.1.5结 论……………………………………………………….…….…..…...13

2.2基于MATLAB的程序设计方法的各种模拟滤波器实现……….……....……13

2.2.1基于模拟低通原型的MATLAB实现……………………..…...……..….14

2.2.2基于合适类型模拟滤波器的MATLAB实现…………………….……..15

2.2.3基于直接原型变换法的MATLAB实现………………….…..………....17

3.1 IIR滤波器有以下几个特点….…………………….............………..................19

3.2 IIR数字滤波器设计思路与步骤……………….................…..............….........19

3.3 IIR数字滤波器设计方法……………….........................…...….............….......20

3.3.1传统设计方法…………………………….…………….…..……...….….20

3.3.2计算机辅助设计方法……………………….…………..…..………..…..21

3.4常用模拟IIR滤波器的设计……………………….………..…………...….…21

3.4.1巴特沃斯IIR滤波器的设计……………………………………………..21

3.4.2契比雪夫I型IIR滤波器的设计…………………….…………….……..22

3.5用模拟滤波器理论来设计IIR数字滤波器…………..………..……….…......23

3.5.1脉冲响应不变法……………………………….........................................23

3.5.2双线性变换法……………………...........……..................................…....24

3.6仿真实现…………………...............................…………...................................27

4.1 FIR数字滤波器设计的基本步骤..................................................……..........26

4.2 FIR滤波器的窗函数设计法..................................……..................................27

4.3程序设计法.........................................................……...............................…...28

4.4 FDATool设计法............................................……...................................…....29

4.5带通滤波器设计...........................................……............................................29

4.5.1带通滤波器设计实例一......................……..............................................29

(优秀毕业设计 www.papersay.com)

4.5.2带通滤波器设计实例二......................……..............................................30

4.7结束语............................................................…….…......................................32

5.1滤波器设计的改进方法 ..................................................…….......................33

5.1.1 Matlab Link for CCS Development Tools简介.........…............................33

5.1.2数字滤波器的系统级设计方法.................................…….......................33

5.1.3  结论........................................................................……….....................34

• 0
点赞
• 0
评论
• 0
收藏
• 一键三连
• 扫一扫，分享海报

08-13 80

08-22 732
12-05 6108
06-28 1万+
12-04 1万+
03-10