时:
默认情况下设计的带通滤波器,设计带阻滤波器的话令ftype=stop
2.3 filter – 滤波函数
y = filter(B,A,x)
这个就是滤波函数了,
x是输入的有噪声的信号,
B,...A就是设计好的滤波器参数
得到的输出y就是滤波后的信号了。...:
高通滤波器与低通几乎完全一样,只要注意
[B,A] = butter(N, wc, ‘ftype’, ‘s’)中的 ftype=high
例: 设计通带截止频率4kHz,通带衰减0.1dB,阻带截止频率...滤波器设计代码如下:
%带通
wp = 2 * pi * [4000, 7000];
ws = 2 * pi * [2000,9000];
Rp = 1;
As = 20;
[N, wc] = buttord...(wp, ws, Rp, As, 's');%此时输入wp和ws都是二维的,输出wc也是两维的
[B, A] = butter(N, wc,'s');
带通模拟滤波器设计完成了
如果有输入噪声信号x的话