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)');