chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

頻域濾波的C//C++軟件化實現(xiàn)

冬至子 ? 來源:雷達(dá)系統(tǒng)工程師 ? 作者:忠于夢想 ? 2023-07-04 15:17 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

概述

前段時間用matlab仿真了一波基于FFT卷積的頻域FIR濾波器,比如采樣率12MHz,需要做一個如下圖所示的500KHz低通濾波器(帶外抑制僅60dBc),濾波器的階數(shù)為326階,以XC7K325T的DSP資源數(shù)約840作為參考,在12MHz的時鐘下只能實現(xiàn)5個這樣的濾波器,在采用高頻時鐘后可以減低DSP資源使用率,但是當(dāng)歸一化頻率不變,采樣率上升到120MHz,同樣的系數(shù)濾波器的低通截止頻率為5MHz,雖然系數(shù)不變,但此時將很難再大幅提高時鐘頻率復(fù)用資源來降低占用率了,一方面不同規(guī)格的FPGA芯片都有其自身的頻率限制,另一方面邏輯設(shè)計本身也會存在時許限制。

圖片

帶外抑制60dbc的階數(shù)=326

圖片

帶外抑制80dBc的階數(shù)=399

圖片

歸一化頻率不變,采樣率提升到120MHz時(注意:濾波器系數(shù)是相同的)

C/C++軟件化實現(xiàn)

以下為FFT卷積算法在Qt的C\\C++環(huán)境下的實現(xiàn)FIR濾波的效果

圖片

圖片

原始信號的FFT結(jié)果即為常見的信號頻譜,該信號存在較強(qiáng)的高次諧波

圖片

而濾波器系數(shù)FFT后得到的是濾波器的幅頻特性曲線,這一點(diǎn)比較有意思,濾波器系數(shù)實際是該濾波器的時域沖擊響應(yīng)波形的離散采樣

圖片

以上為濾波后的頻域結(jié)果,圖中500Khz以外的頻譜部分全部被抑制了大約60dBc;

圖片

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 低通濾波器
    +關(guān)注

    關(guān)注

    14

    文章

    497

    瀏覽量

    48706
  • FFT
    FFT
    +關(guān)注

    關(guān)注

    15

    文章

    451

    瀏覽量

    62237
  • C++語言
    +關(guān)注

    關(guān)注

    0

    文章

    147

    瀏覽量

    7450
  • fir濾波器
    +關(guān)注

    關(guān)注

    1

    文章

    95

    瀏覽量

    19545
  • FPGA芯片
    +關(guān)注

    關(guān)注

    3

    文章

    249

    瀏覽量

    40691
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    c++程序設(shè)計教程

    C++是一種高效應(yīng)用的程序設(shè)計語言,它即可進(jìn)行過程程序設(shè)計,也可進(jìn)行面向?qū)ο蟪绦蛟O(shè)計,因而成了編程人員最廣泛使用的工具。學(xué)好C++,很容易觸類旁通其他軟件
    發(fā)表于 04-08 00:36 ?125次下載
    <b class='flag-5'>c++</b>程序設(shè)計教程

    C/ C++/ Java 程序設(shè)計經(jīng)典教程》

    C/ C++/ Java 程序設(shè)計經(jīng)典教程》(Deitel 著) ●集作者幾十年程序設(shè)計經(jīng)驗之精華,從軟件工程的原理強(qiáng)調(diào)結(jié)構(gòu)程序設(shè)計方法,追求程序的清晰優(yōu)美,注重程序的性能和結(jié)
    發(fā)表于 04-08 02:10 ?398次下載

    C++課件、習(xí)題及答案

    *1.1  從CC++*1.2  最簡單的C++程序 1.3  C++程序的構(gòu)成和書寫形式 1.4 
    發(fā)表于 09-08 09:35 ?108次下載
    <b class='flag-5'>C++</b>課件、習(xí)題及答案

    密碼編碼學(xué)(加密方法的CC++實現(xiàn)) pdf第二版

    密碼編碼學(xué)(加密方法的CC++實現(xiàn))分分三個部分。第一部分描述密碼學(xué)中的常用算法和數(shù)論算法,以及這些算法的CC++程序?qū)崳坏诙糠置枋雒?/div>
    發(fā)表于 09-25 09:49 ?0次下載

    C++課件

     C++面向?qū)ο蟪绦蛟O(shè)計 面向?qū)ο笏枷氲挠蓙砻嫦驅(qū)ο蟪绦蛟O(shè)計面向?qū)ο蟪绦蛟O(shè)計語言C++C語言的關(guān)系 面向?qū)ο蠹夹g(shù)追求的是軟件系統(tǒng)對現(xiàn)實世界的直接模
    發(fā)表于 04-10 13:41 ?0次下載

    C++內(nèi)部類的實現(xiàn)及應(yīng)用

    多重繼承一直是C++語言中一個廣受爭議的語言特征。一般認(rèn)為,在面向?qū)ο笤O(shè)計中應(yīng)該謹(jǐn)慎使用多重繼承。文章分析了C++中多重繼承實現(xiàn)的復(fù)雜性并對如何高效使用多重繼承進(jìn)行了探討
    發(fā)表于 06-28 17:59 ?50次下載
    <b class='flag-5'>C++</b>內(nèi)部類的<b class='flag-5'>實現(xiàn)</b>及應(yīng)用

    基于C++的modbus通訊協(xié)議模型實現(xiàn)

    基于C++的modbus通訊協(xié)議模型實現(xiàn),很好的資料,快來下載學(xué)習(xí)吧。
    發(fā)表于 03-21 17:27 ?55次下載

    如何提高cc++的安全編程能力?《CC++安全編碼》帶你詳細(xì)學(xué)習(xí)

    CC++安全編碼是C/C++安全編碼領(lǐng)域的權(quán)威著作,被視為“標(biāo)準(zhǔn)”參考書,由國際資深軟件安全專家撰寫,美國CERT主管親自作序推薦。本書結(jié)
    發(fā)表于 08-28 08:00 ?0次下載

    C++程序設(shè)計教程之C++的初步知識的詳細(xì)資料說明

    C++程序設(shè)計教程之C++的初步知識的詳細(xì)資料說明包括了:1. 從CC++,2 . 最簡單的C++程序,3 .
    發(fā)表于 03-14 14:48 ?31次下載
    <b class='flag-5'>C++</b>程序設(shè)計教程之<b class='flag-5'>C++</b>的初步知識的詳細(xì)資料說明

    C++常見設(shè)計模式解析與實現(xiàn)

    C++常見設(shè)計模式解析與實現(xiàn)說明。
    發(fā)表于 06-01 15:44 ?11次下載

    基于C++和SCPI的功率傳感器自動校準(zhǔn)軟件

    基于C++和SCPI的功率傳感器自動校準(zhǔn)軟件
    發(fā)表于 06-22 15:24 ?23次下載

    虛擬機(jī)的設(shè)計與實現(xiàn):C\C++

    虛擬機(jī)的設(shè)計與實現(xiàn):C\C++
    發(fā)表于 02-21 15:10 ?0次下載

    淺談C語言與C++的前世今生

    C++開發(fā)人員將有這些問題歸咎于C,而C開發(fā)人員則認(rèn)為C++過于瘋狂。我覺得站在C的角度看C++
    發(fā)表于 05-26 09:27 ?783次閱讀
    淺談<b class='flag-5'>C</b>語言與<b class='flag-5'>C++</b>的前世今生

    C++之父新作帶你勾勒現(xiàn)代C++地圖

    為了幫助大家解決這些痛點(diǎn)問題,讓大家領(lǐng)略現(xiàn)代C++之美,掌握其中的精髓,更好地使用C++C++之父Bjarne Stroustrup坐不住了,他親自操刀寫就了這本《C++之旅》!
    的頭像 發(fā)表于 10-30 16:35 ?1505次閱讀
    <b class='flag-5'>C++</b>之父新作帶你勾勒現(xiàn)代<b class='flag-5'>C++</b>地圖

    C++實現(xiàn)類似instanceof的方法

    函數(shù),可實際上C++中沒有。但是別著急,其實C++中有兩種簡單的方法可以實現(xiàn)類似Java中的instanceof的功能。 在 C++ 中,確定對象的類型是編程中實際需求,使開發(fā)人員
    的頭像 發(fā)表于 07-18 10:16 ?1125次閱讀
    <b class='flag-5'>C++</b>中<b class='flag-5'>實現(xiàn)</b>類似instanceof的方法