查看单个帖子
旧 2008-11-10, 22:00   #1
fujinhai
初级会员
 
注册日期: 2008-09-12
年龄: 40
帖子: 6
声望力: 0
fujinhai 正向着好的方向发展
默认 [求助]一个有关用设计的滤波器处理声音信号的问题。

要求设计一个巴特沃斯低通IIR滤波器,然后对语音进行处理。我编的程序如下:

sound=wavread('ee.wav');plot(sound)
[n,Wn]=buttord(0.2,0.3,1,25);
[b,a]=butter(n,Wn);
freqz(b,a,512,1);
fjh=freqz(sound);plot(fjh);
我想让它显示,语音在处理之前的时域图和频谱图,以及处理之后的时域图和频谱图,但是运行之后只有一个图。大家看看会不

会改呀。大家有没有好的实现的方法,可以告诉我,本人初学Matlab的信号处理。
fujinhai 当前离线   回复时引用此帖