FIR 滤波器的局限性是什么?

信息处理 过滤器 过滤器设计 有限脉冲响应
2022-02-12 14:00:41

我知道对于 II 型 FIR 滤波器,它在z=1所以不能设计高通滤波器。

我的问题:

其他类型有哪些限制(I、III、IV 型)?

1个回答

请注意,这不是关于 FIR 滤波器的一般限制,而是关于线性相位FIR 滤波器的特殊情况。如果您了解为什么 II 型线性相位 FIR 滤波器在z=1,那么其他类型的局限性也应该很明显。

它总是关于零z=1(直流) 或z=1(奈奎斯特)。给定传递函数

(1)H(z)=nh[n]zn

很容易看出

(2)H(1)=nh[n]

(3)H(1)=n(1)nh[n]

现在看一下四种线性相位 FIR 滤波器类型的示例。I 型滤波器的脉冲响应示例是

h = [1 -1 2 3 2 -1 1]

使用(2)(3)你能说点关于零的事吗z=1或者z=1?

II型过滤器的一个例子是

h = [1 -1 2 2 -1 1]

显然,应用方程式。(3)结果为零z=1,无论脉冲响应的实际值如何。

以下两个过滤器分别是 type-III 和 type-IV 过滤器:

h = [1 -1 2 0 -2 1 -1]

h = [1 -1 2 -2 1 -1]

现在应用方程式(2)(3)看看你得到了什么。

该答案包含有关四种类型的线性相位 FIR 滤波器的更多信息。