• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 基于Matlab的FIR帶通濾波器設(shè)計(jì)及DSP實(shí)現(xiàn)

    基于Matlab的FIR帶通濾波器設(shè)計(jì)及DSP實(shí)現(xiàn)

    作者: 時(shí)間:2012-07-25 來源:網(wǎng)絡(luò) 收藏

    本文采用第二種方法。選擇菜單File→Export打開Export對話框,選擇Coefficient File(ASCII),指定輸出文件名,生成*fcf文件,就可以直接把生成的*fcf文件中的系數(shù)添加到程序的變量中了。
    軟件平臺下,利用wavread函數(shù)對語音信號進(jìn)行采樣,記住采樣頻率和采樣點(diǎn)數(shù)。采樣值放在向量y中,fS表示采樣頻率(單位:Hz),bits表示采樣位數(shù)。根據(jù)語音信號的特點(diǎn)給出數(shù)字帶通濾波器的性能指標(biāo):設(shè)置通帶頻率fp1=1 200 Hz,fp2=3 000 Hz,阻帶頻率fs1=1 000 Hz,fs2=3 200 Hz,抽樣頻率fs=8 000 Hz,阻帶最小衰減As=50 dB,通帶最大衰減Ap=1 dB。這里采用窗函數(shù)設(shè)計(jì)法設(shè)計(jì)帶通濾波器。首先根據(jù)阻帶衰減選擇窗形狀,海明窗和布萊克曼窗等窗函數(shù)均可提供大于50 dB的衰減。由于海明窗可提供較小的過渡帶,所以選擇海明窗。根據(jù)ωp1=2fp1/fs;ωs1=2fs1/fs,B(帶寬)=ωp1-ωs1,N(窗口長度)=ceil(6.6/B),n(階數(shù))=N-1;算出階數(shù)為132。在FDATo ol設(shè)計(jì)界面,按要求填寫以上參數(shù),得到數(shù)字帶通濾波器的仿真圖像,如圖1所示。

    本文引用地址:http://www.czjhyjcfj.com/article/186064.htm

    d.JPG


    然后再用設(shè)計(jì)的FIR數(shù)字帶通濾波器對加噪的語音信號進(jìn)行濾波。在中,F(xiàn)IR濾波器利用函數(shù)fftfilt對信號進(jìn)行濾波。編寫程序如下,實(shí)現(xiàn)上述功能。
    e.JPG
    f.JPG
    程序中“quzao”為錄制的波形音頻文件(.wav),對加噪的語音信號進(jìn)行濾波仿真處理后,輸出結(jié)果如圖2所示。

    b.JPG


    數(shù)字濾波器相關(guān)文章:數(shù)字濾波器原理


    評論


    相關(guān)推薦

    技術(shù)專區(qū)

    關(guān)閉
    主站蜘蛛池模板: 建宁县| 乐清市| 南陵县| 六枝特区| 华坪县| 虞城县| 长宁区| 罗平县| 宜春市| 日照市| 和龙市| 五大连池市| 怀远县| 汕尾市| 清远市| 南乐县| 师宗县| 伊春市| 镇宁| 抚远县| 织金县| 望奎县| 防城港市| 鹿泉市| 乾安县| 桐梓县| 金平| 宿迁市| 剑河县| 疏勒县| 崇礼县| 宁河县| 镇宁| 邵武市| 崇信县| 平江县| 汉沽区| 新田县| 永川市| 刚察县| 繁峙县|