首页 > 带宽

不同滤波器过渡带宽怎么算

壹、请matlab信号处理大神看下下面的题目和代码详细点,过渡带带宽为什么这么定义,0.3是什么,m和n为什么差1滤波器阶数就是这样确定的,所以N=M-1
因为对于fir系统
y(n)=b0x(n)+b1x(n-1)+。 ..+bNx(n-N)是一个N阶滤波器,但总共有N+1个系数。
为什么在确定带宽时选择0.3这个值?我无法解释它,但运行时间表明这会导致100Hz信号衰减6dB(幅度平方)。 您可以在上面添加以下三行。 图(2)自己看看吧。 结果
line([100100],[-14020],'color','r')
axis([0150-200])
grid
在这种情况下,带宽衰减指标不符合问题要求。 贰、用窗函数法设计f.i.r滤波器时滤波器的过渡带宽度和阻带衰减各与哪些因素有关

为了提高FIR滤波器的性能,窗函数的主瓣宽度应尽可能窄,以获得较窄的过渡频带,并且旁瓣的相对值应尽可能小。 这个数字尽可能低,以获得小的通带纹波和低电阻,在通带和阻带都具有大的带内衰减和平滑特性,并且滤波器的实际频率响应可以接近理想的频率响应。

最小阻带衰减过渡带宽△w

方窗:20.9dB0.92π/M

汉宁窗:43.9dB3.11π/M

汉明窗:54.5dB3.32π/M

布莱克曼窗:75.3dB5.56π/M

扩展信息:

>滤波器)的设计方法。 设计思想是将得到的无限单位冲激响应通过窗函数直接截取为有限序列的单位冲激响应。 令FIR滤波器(Hahem)为​​所需滤波器按索引的频率响应,其对应的单位脉冲响应是无穷大,可以表示为1。

参考来源:百度百科-FIR滤波器窗函数设计方法

返回顶部