www.pudn.com > asr.rar > dwt9.m, change:2004-11-06,size:335b


figure; 
filename='f:\source\orignal\lxl10_3_noise.wav'; 
[s,fs,nbits] = wavread(filename);   
 
sg=s(6001:14000); 
[c,l]=wavedec(sg,3,'db4'); 
[thr,sorh,keepapp]=ddencmp('den','wv',sg); 
denoise=wdencmp('gbl',c,l,'db4',3,thr,sorh,keepapp); 
subplot(2,1,1); 
plot(sg); 
ylabel('(a)'); 
subplot(2,1,2); 
plot(denoise); 
ylabel('(b)');