基于MATLAB的fir数字滤波器设计及simulink仿真实现设计
2012届毕业设计题 目 基于Matlab的FIR低通滤波器设计及simulink仿真实现学 院 自动化与电气工程学院 专 业 测控技术与仪器 班 级 083 学 号 108034063 学生姓名 乔静兵 指导教师 施秧 完成日期 2012年5月25日 浙 江 科 技 学 院本 科 毕 业 论 文 (2012届) 题 目 基于Matlab的FIR低通滤波器设计及simulink 仿真实现 学 院 自动化与电气工程学院 专 业 测控技术与仪器 班 级 083 学 号 108034063 学生姓名 乔静兵 指导教师 施秧 完成日期 2012年5月25号 浙江科技学院毕业设计、学位论文版权使用授权书本人 乔静兵 学号 108034063 声明所呈交的毕业设计、学位论文 基于Matlab的FIR低通滤波器设计及simulink仿真实现 ,是在导师指导下进行的研究工作及取得的研究成果。除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,与我一同工作的人员对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。本毕业设计、学位论文作者愿意遵守浙江科技学院 关于保留、使用学位论文的管理办法及规定,允许毕业设计、学位论文被查阅。本人授权 浙江科技学院 可以将毕业设计、学位论文的全部或部分内容编入有关数据库在校园网内传播,可以采用影印、缩印或扫描等复制手段保存、汇编毕业设计、学位论文。(保密的学位论文在解密后适用本授权书) 论文作者签名:乔静兵 导师签名: 施秧 签字日期: 2012 年5月 25日 签字日期: 2012 年 5 月 25日 浙江科技学院本科毕业设计摘 要数字滤波器是数字信号处理的一个重要的技术分支。在现代电子系统中,FIR数字滤波器以其良好的线性特性被广泛使用,属于数字信号处理的基本模块之一。在工程实践中,一般对信号处理要求有实时性和灵活性,而已有的一些软件和硬件计算和实现方式则难以同时达到这两方面的要求。而随着EDA技术和可编程逻辑器件的发展,使用MATLAB计算及实现FIR滤波的技术已经非常成熟。随着滤波技术的发展,给人们带来了很多方便不论是学习、生活还是工作中,都有着不可小觑的作用。在设计滤波器中,首先是基于Matlab软件,然后再利用Matlab里的simulink平台进行实现。本次毕业设计首先对滤波器的现状和已有的技术进行了深入的研究,在研究的基础上开发出一个基于MATLAB的FIR低通滤波器,通过编写程序,得到滤波器的仿真图,进行比较、分析。在这次毕业设计中,针对IIR和FIR滤波器各自的优点和缺点进行比较、分析,得出FIR的优点,得到最终设计FIR滤波器更为实用。实践证明,与其他的滤波器相比,FIR低通滤波器应用更为广泛。关键词: MATLAB;FIR;低通滤波器Abstract Digital filter is an important technical branch of a digital signal processing.In modern electronic systems, the FIR digital filter with good linearity is widely used, which belongs to one of the basic digital signal processing module .In engineering practice, the general signal processing need require the real time and flexibility, and some software and hardware computing and realization way is difficulty to achieve these two requirements at the same time.As EDA technology and programmable logic device development, the use of MATLAB algorithm and Realization of FIR filter has a very sophisticated technology.With the filter technology development, bringing convenience to people whether it is learning, life and work, have an essential role.In the design of filter, the first is based on the Matlab software, and then using the Matlab simulink platform to achieve. MATLAB based on the FIR low-pass filter, the filter is obtained by writing a program, the simulation map, comparative, analysis.In this graduation design, IIR and FIR filter for the respective advantages and disadvantages are compared, analysis, obtains the advantages of FIR, to get the final FIR filter design is more practical.Practice has proved that, compared with other filters, the FIR low-pass filter is more widely applied.Keywords: MATLAB;FIR;Lowpass filter目 录摘要.Abstract.1 绪论. 11.1 课题研究背景.1 1.2 国内外现状和发展趋势. 11.3 MATLAB概述. .21.3.1 MATLAB发展历史.21.3.2 MATLAB的语言优势.32 滤波器技术概述.52.1 滤波器概述.52.2 滤波器的工作原理. .5 2.2.1 模拟滤波器的工作原理. .5 2.2.2 数字滤波器的工作原理. .62.3 FIR低通滤波器 .7 2.3.1 FIR滤波器的原理.7 2.3.2 FIR滤波器的应用及特点.