简单来说,理想低通滤波器的滤波效果是不失真的,其通频特性可以看作是一个矩形,滤波不会混叠(实际滤波器不可能有理想的截止特性,截止频率fc之后总会有一定的滤波带)。
巴特沃兹滤波器是一种滤波器的设计分类,类似于切比雪夫滤波器。它有多种滤波器,如高通、低通、带通、高通和带阻。在通带内外都具有稳定的幅频特性,但过渡带较长,容易造成失真。我在matlab中调用巴特沃兹滤波器进行仿真时,信号在第一周期总会有轻微的失真,但以后的幅频特性会很好。
另一方面,切比雪夫滤波器具有窄的过渡带,但其内部幅频特性非常不稳定。
其他类型的滤波器通常是折衷设计。
可以通过各种滤波算法(也称为平滑算法)来消除噪声,以提高图像的信噪比。
这取决于滤波器的要求,例如是否需要线性相位、过渡带的斜率、计算的要求等等。
如果需要线性相位,只能选择fir滤波器。如果没有线性相位要求,可以使用iir滤波器,相同指标的iir滤波器的运算量比fir小。
fir或iir滤波器已确定,许多工具可用于设计这些滤波器,如matlab。
twpdec(y,5,db40)
;对%信号y进行波包分解,层数为5t。见波树图中的a10wprco
freqz是滤波器的频率响应函数。[h,w]freqz(b,a,n)返回n点的复频率响应向量h和n点的频率向量w。b和a是系统传递函数的分子和分母的系数向量。如果未指定n,则默认为512。hfreqz(b,a,w)返回指定频率向量w(通常在0和pi之间)下的复频率响应向量。
[h,f]freqz(b,a,n,fs)得出采样频率(hz)下的频率向量f(hz)。