fir滤波器c语言,fir滤波器c语言实现

kodinid 7 0

大家好,今天小编关注到一个比较意思的话题,就是关于fir滤波器c语言问题,于是小编就整理了5个相关介绍fir滤波器c语言的解答,让我们一起看看吧。

  1. FIR滤波器原理是什么?有什么用?`?
  2. FIR滤波器的特点?
  3. fir效应?
  4. fir网络结构的特点?
  5. fir滤波器一定是线性相位的么?

FIR滤波器原理什么?有什么用?`?

数字滤波器分为两类IIR和FIR。FIR和IIR的滤波原理都是进行卷积,说白了就是对数信号进行某种计算。FIR用处就在于对数字信号进行必要的处理,得到所需的输出信号。

FIR滤波器的特点

特点

fir滤波器c语言,fir滤波器c语言实现-第1张图片-安济编程网
图片来源网络,侵删)

有限长单位冲激响应(FIR)滤波器有以下特点:

(1)系统的单位冲激响应h(n)在有限个n值处不为零

(2)系统函数H(z)在|z|>0处收敛,极点全部在z=0处(因果系统)

fir滤波器c语言,fir滤波器c语言实现-第2张图片-安济编程网
(图片来源网络,侵删)

(3)结构上主要是非递归结构,没有输出到输入的反馈,但有些结构中(例如频率抽样结构)也包含有反馈的递归部分。

设FIR滤波器的单位冲激响应h(n)为一个N点序列,0≤n≤N—1,则滤波器的系统函数为

H(z)=∑h(n)*z^-

fir滤波器c语言,fir滤波器c语言实现-第3张图片-安济编程网
(图片来源网络,侵删)

就是说,它有(N—1)阶极点在z=0处,有(N—1)个零点位于有限z平面的任何位置

fir效应?

FIR滤波器的设计比较简单,就是要设计一个数字滤波器去逼近一个理想的低通滤波器。通常这个理想的低通滤波器在频域上是一个矩形窗。根据傅里叶变换我们可以知道,此函数在时域上是一个***样函数。通常此函数的表达式为:

Sa(n)=sin(nΩ)/nπ,但是这个***样序列是无限的,计算机是无法对它进行计算的

fir网络结构的特点?

fir网络结构特点是没有反馈支路,即没有环路,其单位脉冲响应是有限长的。

fir数字滤波器的特点:

1、系统的单位冲激响应h(n)在有限个n值处不为零。

2、系统函数H(z)在|z|>0处收敛,极点全部在z=0处(因果系统)。

3、结构上主要是非递归结构,没有输出到输入的反馈,但有些结构中(例如频率抽样结构)也包含有反馈的递归部分。主要是非递归结构,无反馈,但在频率***样结构等某些结构中也包含有反馈的递归部分。

fir滤波器一定是线性相位的么?

FIR不一定是线性相位系统,但可以做到,必须满足一定条件.

IIR一般都是非线性相位。

如果FIR滤波器的单位脉冲响应满足以下条件:h(n)=士h(N一1一n),式中N为h(n)的长度,则该FIR滤波器具有严格的线性相位特性.其线性相位其中二为延时,是常量.这是FIR滤波器最重要的特性,它使得FIR滤波器在许多要求线性相位的应用领域如图通信等领域得到了广泛***用.

到此,以上就是小编对于fir滤波器c语言的问题就介绍到这了,希望介绍关于fir滤波器c语言的5点解答对大家有用。

标签: 滤波器 递归 fir