資源簡介
本代碼采用MATLAB中的GUI界面實現對音樂信號的處理,其中包括對信號進行播放采樣、加噪聲、去噪聲、再次播放。
代碼片段和文件信息
clear;
figure(5);
Ft=44100;%采樣頻率
Fp=2500;%阻帶數字截止頻率
Fs=5000;%通帶數字截止頻率
wp=2*pi*Fp/Ft;%頻率歸一化
ws=2*pi*Fs/Ft;
wp1=2*tan(wp/2);%轉換為模擬指標
ws1=2*tan(ws/2);
[Nwn]=buttord(wp1ws11100‘s‘);%計算濾波器階數以及3dB截止頻率
[ba]=butter(Nwn‘s‘);%計算H(s)的分子與分母系數
[bzaz]=bilinear(baFt);
freqz(bzaz512Ft);
%plot(f20*log10(abs(h)));
%plot(fabs(h));
%xlabel(‘頻率(Hz)‘);
%ylabel(‘幅度(dB)‘)
title(‘低通濾波器‘);
grid?on;
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-01-05?11:35??基于MATLAB?GUI的音頻數據處理\
?????文件?????????484??2018-12-13?15:15??基于MATLAB?GUI的音頻數據處理\azuizhonglvboqisheji.m
?????文件???????39252??2018-12-24?10:06??基于MATLAB?GUI的音頻數據處理\caiji3.fig
?????文件???????10516??2018-12-24?10:06??基于MATLAB?GUI的音頻數據處理\caiji3.m
?????文件???????38041??2018-12-24?07:32??基于MATLAB?GUI的音頻數據處理\zonghe.fig
?????文件????????6842??2018-12-24?09:00??基于MATLAB?GUI的音頻數據處理\zonghe.m
評論
共有 條評論