吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

FIR數字濾波器的設計方法(2)

通信工程師專輯 ? 來源:通信工程師專輯 ? 作者:了凡三訓 ? 2021-07-29 10:08 ? 次閱讀

上堂課講到FIR濾波器的線性相位特點,分析了線性相位帶來的延時特性。本堂課繼續講解FIR濾波器的幅度特性,再理論聯系實際的看看FIR濾波器到底長什么樣?有什么用?聽我慢慢道來。

1109a546-ee0f-11eb-a97a-12bb97331649.jpg

1149329c-ee0f-11eb-a97a-12bb97331649.jpg

MATLAB函數中,有FIR1和FIR2函數,前者是用于處理一維數組,后者是用于二維數組的處理,哪些地方能用二位數組處理呢?圖像處理中會用到,這里提一下,能讓同學們有個了解。

118ed932-ee0f-11eb-a97a-12bb97331649.jpg

11b696f2-ee0f-11eb-a97a-12bb97331649.jpg

11ccd2dc-ee0f-11eb-a97a-12bb97331649.jpg

12282fc4-ee0f-11eb-a97a-12bb97331649.jpg

12441cf2-ee0f-11eb-a97a-12bb97331649.jpg

12a4db82-ee0f-11eb-a97a-12bb97331649.jpg

12e31c12-ee0f-11eb-a97a-12bb97331649.jpg

1309266e-ee0f-11eb-a97a-12bb97331649.jpg

13428184-ee0f-11eb-a97a-12bb97331649.jpg

1363d456-ee0f-11eb-a97a-12bb97331649.jpg

講完這些理論,來一些涉及程序仿真的內容,看看理論能不能聯系實際!

信號中經常混有各種復雜成分,有需要的成分,也有不需要的成分。很多信號分析都是基于濾波器而進行, 因此數字濾波器占有極其重要的地位 。數字濾波器是具有一定傳輸選擇特性的數字信號處理裝置,其輸入與輸出均為數字信號實質上是一個由有限精度算法實現的線性時不變離散系統。

它的基本工作原理是利用離散系統特性對系統輸入信號進行加工和變換,改變輸入序列的頻譜或信號波形,讓有用頻率的信號分量通過,抑制無用的信號分量輸出。數字濾波器和模擬濾波器有著相同的濾波概念,根據其頻率響應特性可分為低通、高通、帶通、帶阻等類型。

與模擬濾波器相比,數字濾波器除了具有數字信號處理固有優點外,還有精度高、穩定性好、靈活性強等優點。FIR濾波器具有線性相位,但它的傳遞函數的極點固定在原點,只能通過改變零點位置來改變性能,為了達到高的選擇性必須用較高的階數。

對于同樣的濾波器設計指標,FIR濾波器要求的階數可能比 IIR濾波器高10倍以上。

由于 FIR 數字濾波器具有嚴格的相位特性,對于信號處理和數據傳輸是很重要的。目前 FIR 濾波器的設計方法主要有三種:窗函數法、頻率抽樣法和優化設計(切比雪夫逼近)方法。我們重點學習窗函數法。

13834246-ee0f-11eb-a97a-12bb97331649.jpg

13bc941a-ee0f-11eb-a97a-12bb97331649.jpg

看看結果吧!

145ebbaa-ee0f-11eb-a97a-12bb97331649.jpg

1485473e-ee0f-11eb-a97a-12bb97331649.jpg

15059326-ee0f-11eb-a97a-12bb97331649.jpg

之前對fir2函數的描述有錯誤,這個函數不是用來處理二維數組的!

它可以用于設計有任意頻率響應的加窗FIR濾波器。

對標準的低通、帶通、高通和帶阻濾波器的設計可使用fir1函數。

語法:b=fir2(n,f,m)

設計出一個n階的FIR濾波器,其濾波器的頻率特性由參數f和m決定。

參數f為頻率點矢量,且f∈[0,1],f=1對應于0.5fs。

矢量f按升序排列,且第一個元素必須是0,最后一個必須為1,并可以包含重復的頻率點。

矢量m中包含了與f相對應的期望得到的濾波器的幅度。f為歸一化頻率向量。

舉例如下:設計一個100階的低通濾波器。運行一下代碼,看看能出什么結果?

15240856-ee0f-11eb-a97a-12bb97331649.png

如果要求設計一個奇怪形狀的濾波器呢?

比如設計一個80階的FIR濾波器,要求濾波器0到π/4的幅度響應為0 ,π/4到π/2的幅度響應為1/4,π/2到3π/4的幅度響應為0,3π/4到1的幅度響應為1。采用切比雪夫窗。該怎么寫程序呢?

1543b872-ee0f-11eb-a97a-12bb97331649.png

有程序有圖就有真正的理解!

編輯:jq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • FIR
    FIR
    +關注

    關注

    4

    文章

    147

    瀏覽量

    33288

原文標題:數字信號處理 第七章 FIR數字濾波器的設計方法(2)

文章出處:【微信號:gh_30373fc74387,微信公眾號:通信工程師專輯】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    使用FPGA構建的數字濾波器設計方案

    本文簡要介紹了FIR數字濾波器的結構特點和基本原理,提出基于FPGA和DSP Builder的FIR數字濾波器的基本設計流程和實現方案。##FIR
    發表于 07-24 15:30 ?8900次閱讀
    使用FPGA構建的<b class='flag-5'>數字濾波器</b>設計方案

    基于DSP的FIR 數字濾波器設計

    基于DSP的FIR 數字濾波器設計基于DSP 的FIR 數字濾波器的設計陳永泰,李蕾武漢理工大學信息工程學院,武漢(430070)E-mail:ultralilei@gmail.com
    發表于 05-14 23:30

    基于FPGA的FIR數字濾波器該怎么設計?

    在信息信號處理過程中,數字濾波器是信號處理中使用最廣泛的一種方法。通過濾波運算,將一組輸入數據序列轉變為另一組輸出數據序列,從而實現時域或頻域中信號屬性的改變。常用的數字濾波器可分為有
    發表于 09-29 07:45

    基于頻率采樣法FIR數字濾波器的設計

    基于頻率采樣法FIR數字濾波器的設計:在研究FIR數字濾波器的基礎上,介紹了應用MATLAB軟件設計有限長沖激響應(FIR)
    發表于 03-31 09:23 ?66次下載

    什么是fir數字濾波器 什么叫FIR濾波器

    什么是fir數字濾波器 Part 1: Basics1.1 什么是FIR濾波器?FIR 濾波器
    發表于 01-16 09:42 ?1.7w次閱讀

    基于LabVIEW的FIR數字濾波器設計

    基于LabVIEW的FIR數字濾波器設計 介紹一種基于LabVIEW快速有效地設計常規FIR數字濾波器方法,并給出了設計實例。因可以隨時
    發表于 10-16 09:24 ?6020次閱讀
    基于LabVIEW的<b class='flag-5'>FIR</b><b class='flag-5'>數字濾波器</b>設計

    基于FPGA的FIR數字濾波器的優化設計

    目前數字濾波器的硬件實現方法通常采用專用DSP芯片或FPGA,本文從FIR濾波器的系數考慮,采用CSD編碼,對FIR
    發表于 08-16 10:54 ?3880次閱讀
    基于FPGA的<b class='flag-5'>FIR</b><b class='flag-5'>數字濾波器</b>的優化設計

    基于Matlab/Simulink的FIR數字濾波器的設計與實現

    基于Matlab/Simulink的FIR數字濾波器的設計與實現。
    發表于 01-15 15:16 ?39次下載

    基于LabVIEW的FIR數字濾波器設計

    基于LabVIEW的FIR數字濾波器設計。
    發表于 01-20 16:30 ?54次下載

    用CPLD實現FIR數字濾波器的設計

    用CPLD實現FIR數字濾波器的設計,下來看看
    發表于 01-10 21:35 ?15次下載

    用CPLD實現FIR數字濾波器

    用CPLD實現FIR數字濾波器,好資料,下來看看
    發表于 01-10 21:35 ?22次下載

    FIR數字濾波器設計

    數字濾波器的輸入輸出均為數字信號,信號通過數字濾波器后,可以改變頻率成分的相對比例或濾除某些頻率成分。數字濾波器可以分為IIR數字濾波器
    的頭像 發表于 04-05 09:47 ?5746次閱讀

    數字信號處理v2 第七章 FIR數字濾波器的設計方法2

    MATLAB自帶的函數中,有fir1和fir2函數。前者是是用窗函數法設計線性相位FIR的工具箱函數,以實現線性相位FIR的標準窗函數法設計。后者是基于頻率基本法的
    的頭像 發表于 03-14 17:45 ?1127次閱讀

    基于Matlab和DSP設計FIR數字濾波器方案

    介紹了基于Matlab和DSP設計FIR數字濾波器的四種方法,并經過實驗,將一個多頻率成分的信號通過該濾波器并進行比對,實驗結果表明,這四種方法
    發表于 10-19 16:29 ?0次下載
    基于Matlab和DSP設計<b class='flag-5'>FIR</b><b class='flag-5'>數字濾波器</b>方案

    FIR數字濾波器的理論和設計

    電子發燒友網站提供《FIR數字濾波器的理論和設計.rar》資料免費下載
    發表于 11-18 14:56 ?3次下載
    <b class='flag-5'>FIR</b><b class='flag-5'>數字濾波器</b>的理論和設計
    临桂县| 迪威百家乐官网娱乐| 澳门百家乐官网会出千吗| 网上百家乐解码器| 大发888游戏代充| 玩百家乐官网技巧博客| 百家乐娱乐皇冠世界杯| 德州扑克排名| 百家乐官网赌机玩法| 百家乐视频游戏金币| 蒙特卡罗国际网址| 墨尔本百家乐官网的玩法技巧和规则 | 德州扑克荷官| 百家乐官网论坛香港马会| 澳门百家乐官网论| 大发888问题缺少组件| 百家乐官网英皇娱乐平台| 网上百家乐是不是真的| 百家乐官网娱乐城介绍| 百家乐上分器定位器| 皇冠投注网站| 百家乐赌博机原理| 大发在线扑克| 百家乐官网免费体验金| kk娱乐城开户| 励骏会百家乐官网的玩法技巧和规则| 威尼斯人娱乐场钓鱼网站| 真人百家乐官网开户优惠| 威尼斯人娱乐诚| 德州扑克怎么分钱| 足球百家乐官网系统| 博彩e族首页| 现金百家乐伟易博| 扶绥县| 百家乐和| 百家乐官网的玩法和技巧| 百家乐光纤冼牌机| 百家乐官网门户网站| 东方太阳城三期琴湖湾| 乐天百家乐官网的玩法技巧和规则 | 大发娱乐城官网|