資源簡介
用MATLAB設計以下的IIR數字濾波器: 1、巴特沃思數字高通濾波器設計: 抽樣頻率為10kHZ,,通帶截止頻率為2.5 kHZ,通帶衰減不大于2dB,阻帶上限截止頻率1.5kHZ ,阻帶衰減不小于15 dB 2、巴特沃思數字帶通濾波器設計: 抽樣頻率為10kHZ,,通帶范圍是1.5 kHZ到2.5 kHZ,通帶衰減不大于3dB,在1kHZ和4kHZ處衰減不小于20 dB 3、巴特沃思數字帶阻濾波器設計: 抽樣頻率為10kHZ,,在-2 dB衰減處的邊帶頻率是1.5 kHZ,4 kHZ, 在-13dB衰減處頻率是2kHZ和3kHZ
代碼片段和文件信息
Ap=2;As=15;
Nn=1;
Fs=10000;
wp=2500*2/Fs;?ws=1500*2/Fs;
[NWn]=buttord(wpwsApAs);?????????????%計算巴特沃斯濾波器階次和截止頻率
[BA]=butter(NWn‘high‘);?????????????????????????%頻率變換法設計巴特沃斯高通濾波器
[hf]=freqz(BA256Fs);????????????????%數字濾波器響應
figure(1);
subplot(211);
plot(f/piabs(h));
xlabel(‘頻率/Hz‘);?
ylabel(‘振幅/dB‘);
title(‘高通巴特沃斯濾波器‘)
grid?on;
subplot(212);
plot(f/pi180/pi*unwrap(angle(h)));
xlabel(‘頻率/KHz‘);
ylabel(‘相位/dB‘);
grid?on;
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????511??2010-07-10?12:57??WYZ_IIR\b1.m
?????文件????????392??2010-07-09?16:27??WYZ_IIR\b2.m
?????文件????????535??2010-07-09?16:34??WYZ_IIR\b3.m
?????文件????????378??2010-07-09?16:22??WYZ_IIR\c1.m
?????文件????????385??2010-07-09?16:31??WYZ_IIR\C2.m
?????文件????????370??2010-07-09?16:37??WYZ_IIR\c3.m
?????目錄??????????0??2010-07-10?16:20??WYZ_IIR
-----------?---------??----------?-----??----
?????????????????2571????????????????????7
評論
共有 條評論