基于matlab各滤波器源代码,基于matlab各滤波器源代码
漢明窗的FIR低通濾波:
Fs=22050;
[x,FS,bits]=wavread('G:\Users\DP\Desktop\SoundTest.wav');%G:\Users\DP\Desktop \SoundTest.wav G:\Users\DP\Desktop\好鈴網(wǎng)-湖人掘金宣傳片.wav
x=x(:,1);
figure(1);
subplot(2,1,1);
plot(x);
%sound(x,FS,bits); %回放語(yǔ)音
title('語(yǔ)音信號(hào)時(shí)域波形圖')
y=fft(x,3260);
f=(FS/3260)*[1:1630];
subplot(2,1,2);
plot(f(1:1630),abs(y(1:1630)));
title('語(yǔ)音信號(hào)頻譜圖');
%產(chǎn)生噪聲信號(hào)并加到語(yǔ)音信號(hào)
t=0:length(x)-1;
zs0=0.05*cos(2*pi*100*t/22050);
figure(2);
subplot(2,1,1)
plot(zs0)
title('噪聲信號(hào)波形');
zs1=fft(zs0,1200);
%sound(zs0,FS,bits);%回放噪音
f=(FS/1200)*[1:600];
subplot(2,1,2)
plot(f(1:600),abs(zs1(1:600)));
title('噪聲信號(hào)頻譜');
總結(jié)
以上是生活随笔為你收集整理的基于matlab各滤波器源代码,基于matlab各滤波器源代码的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 老外谈社交媒体:2015社交平台最新运营
- 下一篇: 人民币(RMB)小写/数字转换大写工具类