固有的电压漂移、温度漂移和噪声等问题。数字滤波器包括有限长FIR (finite impulse response)滤波器和无限长IIR (infinite impulseresponse)滤波器。FIR数字滤波器幅频特性精度比IIR低.且滤波器所需阶次比较高.但是它拥有很好的线性相位特性.即不同频率分量的信号经过FIR滤波器后其时间差不变 MATLAB是美国MathWorks公司推出的一套用于工程计算的可视化高性能语言与软件环境.是数字信号处理技术实现的重要手段。本文采用窗函数法实现FIR数字滤波器的设计利用MATLAB设计滤波器方法简单、快捷直观。本文运用直接程序法.利用matlab中的汉宁窗设计了FIR线性滤波器,程序运行结果利用MATLAB设计滤波器方法简单、快捷直观。本文运用直接程序法.利用matlab中的汉宁窗设计了FIR线性滤波器,程序运行结果符合设计技术指标要求,取得了较理想的实验效果
[11]张劲峰《基于MATLAB的FIR滤波器设计与仿真》
随着电子信息技术的不断更新,数字信号处理已经得到了众多电子领域的认可和应用。而在数字信号处理过程中,数字滤波是一个非常重要的环节。要设计和制作一个FIR滤波器, 可以分为软件和硬件两种方法。软件方法速度较慢,对信号不能够及时进行处理,很难达到实时处理的要求。而硬件方法多采取两种方
式进行:第一就是采用DSP (即Digital SignalProcessing)处理器;第二就是利用具有固定功能的专用新号处理器进行仿真。尽管处理信号速度较快,在硬件方法在实际情况中很难实现。数字滤波的输出及输入都是数字信号,是通过一定的运算公式和过程改变输入信号的频率成分的比例,又或者滤除某些频率成分来
实现滤波。
[12]刘斌《基于matlab的数字滤波器设计》
本文在分析数字滤波器设计理论的基础上,运用matlab数学处理软件编程,设计出符合要求的IIR和FIR数字滤波器,为数字滤波器的设计和应用提供了较为有效的方法数字滤波过程是一个计算的过程,由A/D转换器、数字滤波器和D/A转换器这三部分构成。将采集到的模拟信号经由A/D转换器转换成数字信号,通过数字滤波器后,过滤掉不需要的频率成分,再经由D/A转换器转换成模拟信号输出。在手算设计过程中需要大量较为繁琐的计算过程,费时费力且不能保证设计效果。所以,目前设计过程通常借助计算机matlab软件编程来加以实现。
[13]史先红《基于MATLAB的切比雪夫II型数字低通滤波器设计》
干扰抑制常见的模拟滤波器是巴特沃斯fButterw0nh)滤波器和切比雪夫(Chebyshev)滤波器 巴特沃斯滤波器的特点是具有通带内最大平坦的振幅特性。且随频率.升高,幅频特性单调递减。切比雪夫滤波器在通带范围内是等幅起伏的.所以同样的通带衰减,其阶数较巴特沃斯滤波器要小。可根据需要对通带内允许的衰减量(波动范围)提出要求.如要求波动范围小于1dB。MATLAB是美国MathW0rks公司推出的一套用于工程计算的可视化高性能语言与软件环境.是数字信号处理技术实现的重要手段。本文采用脉冲响应不变法实现Chebyshev数字滤波器的设计。
[14]王易炜,张金鹏,王龙《基于MATLAB的数字滤波器设计及其在数据处理中的应用》
目前对数字滤波器的设计方法有多种,本文在介绍如何应用MATLAB实现几种常用FIR滤波器和IIR滤波器设计的基础上,对满足同一指标要求的七种数字滤波器进行特性分析,并将不同的滤波器应用于同一振动实测数据的滤波处理,从实践角度总结得出较为优化的滤波器设计方法。随着机载武器自主研发工作的深入,充分了解并掌握机载武器类产品综合振动特性的需求越来越迫切,振动实测工作受到越来越高的重视。通过对大量振动实测数据的精确处理和分析,确定