<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于Matlab和Visual C++的數字濾波器設計方法

基于Matlab和Visual C++的數字濾波器設計方法

作者: 時(shí)間:2014-05-13 來(lái)源:網(wǎng)絡(luò ) 收藏

 

本文引用地址:http://dyxdggzs.com/article/246736.htm

4 時(shí)域傳遞函數

一般只用于功能仿真,而實(shí)際項目應用,通常采用軟件編程進(jìn)行信號控制和硬件實(shí)現,所以需要將仿真時(shí)使用的濾波器函數Filter轉化為C代碼實(shí)現。

軟件編程有時(shí)域和頻域兩種思路。由于輸入信號較為復雜不易進(jìn)行時(shí)-頻轉換,只能采用時(shí)域濾波。所以需將傳遞函數反變換到時(shí)域,對信號進(jìn)行濾波處理。

 

 

 

 

5 時(shí)域卷積濾波

卷積在通信技術(shù)和信號處理中起著(zhù)重要的作用。在線(xiàn)性時(shí)域系統中,根據時(shí)間的連續性,可以分為卷積積分和卷積和。在LTI連續時(shí)間系統中,把激勵信號分解為一系列沖激函數,求出各種沖激函數單獨作用于系統時(shí)的沖激響應,然后將這些響應相加就得到系統對于該激勵信號的零狀態(tài)響應。這個(gè)相加的過(guò)程表現為求卷積積分。在LTI離散系統中,可用上述方法進(jìn)行分析。由于離散信號本身是一個(gè)序列,因此,激勵信號分解為單位序列的工作就較容易完成。如果系統的單位序列響應為已知,那么,也不難求得每個(gè)單位序列單獨作用于系統的響應。把這些序列相加就得到系統對于該激勵信號的零狀態(tài)響應,這個(gè)相加的過(guò)程表現為求卷積和。

由于本系統中的信號是離散時(shí)間序列,常用的卷積和的求解方法有圖解法、對位相乘求和法、解析法和列表法等4種。一般,待處理的信號的數據量比較大,列表法不適用,所以采用解析法。

卷積與傅里葉變換有著(zhù)密切的關(guān)系。利用兩個(gè)函數的傅里葉變換的乘積等于它們卷積后的傅里葉變換的性質(zhì),能使傅里葉分析中許多問(wèn)題的處理得到簡(jiǎn)化。本文正是采用這一點(diǎn),將頻域的濾波轉化為時(shí)域濾波。

頻域相乘等效于時(shí)域卷積。編寫(xiě)C程序求輸入信號和傳遞函數的卷積和。當兩個(gè)信號為因果信號時(shí),可以根據式(5)求卷積和。當f1(k)的數據長(cháng)度為m;f2(k)的數據長(cháng)度為n(n

6 結果及分析

信號分別經(jīng)卷積和濾波和Filter函數濾波,將濾波后的數據導入比較,結果如圖3所示。由圖可見(jiàn),前者在初始狀態(tài)出現尖峰,這是因為卷積和是在特定窗口內時(shí)域累加的過(guò)程,會(huì )造成頭部數據和尾部數據不準確。雖然編寫(xiě)的C卷積和濾波程序有一定的缺陷,但是整體波形一致,說(shuō)明實(shí)驗獲得初步成功。

 

 

7 結束語(yǔ)

提出了一種將硬件濾波電路數字化的方法,并在Matlab和平臺上得以實(shí)現。與模擬濾波電路和傳統的數字濾波相比,不僅比傳統的數字濾波算法簡(jiǎn)單快捷,而且有效防止了模擬電路中器件的寄生參數、精度、溫度等的影響,使濾波更加穩定。

模擬信號相關(guān)文章:什么是模擬信號


濾波器相關(guān)文章:濾波器原理


濾波器相關(guān)文章:濾波器原理


c++相關(guān)文章:c++教程


低通濾波器相關(guān)文章:低通濾波器原理


電源濾波器相關(guān)文章:電源濾波器原理


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

上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: Matlab Visual C++

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>