基于MATLAB的FIR滤波器的仿真与设计
2017-03-21刘俊宏杨晨光张花普
电脑知识与技术 2016年33期
刘俊宏+杨晨光+张花普


摘要:在近代通讯系统的发展过程中,人们越来越优先选择通讯性能好、信息传递准确、传递效率高以及通讯工具无其他杂乱信号干扰的装置工具。因为许多装置会混有杂乱无章的其他信号,所以在信号处理过程中,数字滤波发挥着巨大的作用。除无效信号,大部分信号的分析处理都是经过滤波器滤来实现的,其中数字滤波器是最主要的一种信号处理方式,它是通过数值运算实现其滤波功能。比如:处理精度很高、运行相当稳定、数据处理非常灵活。本设计,详细介绍了不同类型的数字滤波技术和MATLAB语言环境下的编程技术,研究了各种滤波技术的现状和应用前景。具体介绍了数字滤波器:确定技术指标-逼近-性能分析-MATLAB仿真的设计方法,设计了FIR数字滤波器分析了他们的基本原理和设计方法,并在MATLAB软件中进行模拟仿真实验。
关键词:数字滤波器;FIR;MATLAB;窗函数
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)33-0200-03
数字滤波器是以数字信号为输入与输出方式,以一定的传输特性来传递信号的处理装置。它工作的基本原理是利用离散信号系统的特点改变输入信号序列的频率响应或者波形,阻止干扰信号的输出,从而输出所需要的信号。数字滤波器根据网络特性的结构特点可以分为有限长脉冲响应数字滤波器[FIR]和无限长脉冲响应数字滤波器[IIR]。[IIR]滤波器由在滤波过程中占的空间小,处理效率很高、处理精确,并且保留下一部分模拟滤波器的特点,因此实际应用中还是非常普遍的。……
登录APP查看全文
