- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《MATLAB 仿真及其应用》
专业论文
题 目: 基于MTLAB 的FIR 滤波器设计
专 业:
班 级:
姓 名:
学 号:
指导教师:
目录
1 绪论3
1.1 课题研究的背景3
1.2 课题研究现状3
1.3 本课题研究的实施方案4
2 FIR 滤波器4
2.1 FIR 滤波器的概念4
2.2 FIR 滤波器的原理和结构4
2.3 FIR 滤波器的特点5
2.4 FIR 滤波器的设计6
3 仿真软件MATLAB 简介6
3.1 MATLAB 的概况6
3.2 MATLAB 的产生历史背景7
3.3 MATLAB 的语言特色8
4 FIR 滤波器的MATLAB 实现 10
4.1 程序设计法 10
4.2 FDATool 设计法 12
4.2.1 带通滤波器设计 12
4.2.2 Simulink 仿真 12
5 总结 13
参考文献: 13
1 绪论
1.1 课题研究的背景
数字滤波器是一种用来过滤时间离散信号的数字系统,通过对抽样数据进行
数学处理来达到频域滤波的目的。根据其单位冲激响应函数的时域特性可分为两
类:无限冲激响应(IIR)滤波器和有限冲激响应(FIR)滤波器。与IIR 滤波器
相比,FIR 的实现是非递归的,总是稳定的;更重要的是,FIR 滤波器在满足幅
频响应要求的同时,可以获得严格的线性相位特性。因此,它在高保真的信号处
理,如数字音频、图像处理、数据传输、生物医学等领域得到广泛应用。
1.2 课题研究现状
早在20 世纪40 年代末期,就有人讨论过数字滤波器的可能性问题,在50
年代也有人在研究讨论过数字滤波的问题。但直到60 年代中期,才开始形成关
于数字滤波器的一整套完整的正规理论。在这一时期,提出了各种各样的数字滤
波器结构,有的以运算误差最小为特点,有的则以运算速度高见长,而有的则二
者兼而有之;出现了数字滤波器的各种逼近方法和实现方法,对递归和非递归两
类滤波器作了全面的比较,统一了数字滤波器的基本概念和理论。数字滤波器领
域的一个重要发展是对有限冲激响应(FIR)和无限冲激响应(IIR)关系的认识的
转化。在初期,一般认为IIR 滤波器比FIR 滤波器具有更高的运算效率,因而明
显地倾向于前者,但当人们提出用快速傅立叶变换(FFT)实现卷积运算的概念之
后,发现高阶FIR 滤波器也可以用很高的运算效率来实现,这就促使人们对高性
能FIR 滤波器的设计方法和数字滤波器的频域设计方法进行了大量的研究,从而
出现了此后数字滤波器设计中频域方法和时域方法并驾齐驱的局面。
70 年代科学技术蓬勃发展,数字信号处理开始与大规模和超大规模集成电
路技术,微处理器技术、高速数字算术单元、双极型高密度半导体存储器、电荷
转移器件等新技术、新工艺结合了起来,并且引进了计算机辅助设计方法,它使
数字滤波器的设计仅仅是对相应模拟滤波器的逼近。现在,数字信号处理技术,
包括数字滤波在内,正以惊人的速度向纵深和高级的方向发展,估计这种趋势还
要连续一个较长的时期,未来的发展可能会比过去的进程更为激动人心,必将引
起某些领域的飞跃性转折。
1.3 本课题研究的实施方案
MATLAB 是一个功能强大的软件,是由MATH WORKS 公司于 1984 年推出的一
种面向科学于工程的计算软件。Matlab 语言是一种简单、高效的高级语言,是
一种内容丰富、功能强大的分析工具,包含了600 多个用于数学计算、统计和工
程处理的函数。它的应用范围非常广,包括信号和图像处理、通讯、控制系统设
计、测试和测量、财务建模和分析一级计算生物学等总舵应用领域。在信号处理
的工具箱中,Matlab 包含了滤波器分析、滤波器设计、IIR 数字滤波器设计、FIR
滤波器设计、IIR 数字滤波器阶次设计等函数命令。Simulink 是用来动态系统和
嵌入式系统的多
文档评论(0)