|
楼主 |
发表于 2006-7-19 22:19
|
显示全部楼层
我用的是下面的程序:
Y=fft(y,4096);
fb=1000;fc=1200;As=100;Ap=1;fs=22050;
wc=2*fc/fs; wb=2*fb/fs;
[n,wn]=ellipord(wc,wb,Ap,As);
[b,a]=ellip(n,Ap,As,wn);
figure(1);
freqz(b,a,512,fs);
x=filter(b,a,y);
X=fft(x,4096);
figure(2);
subplot(2,2,1);plot(y);title('滤波前信号波形');
subplot(2,2,2);plot(Y);title('滤波前信号频谱');
Subplot(2, 2 ,3);plot(x);title('滤波后信号波形');
Subplot(2, 2 ,4);plot(abs(X));title('滤波后信号频谱');
这也是我在某个帖子上看到的 高手看看怎么样 滤波后效果 还可以 |
|