一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

數(shù)字信號(hào)處理v2 第七章 FIR數(shù)字濾波器的設(shè)計(jì)方法(2)

通信工程師專(zhuān)輯 ? 來(lái)源:未知 ? 2023-03-14 17:45 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

cc429f4a-c24b-11ed-bfe3-dac502259ad0.gif

繼續(xù)講解!上堂課講到FIR濾波器的線性相位特點(diǎn),分析了線性相位帶來(lái)的延時(shí)特性。本堂課繼續(xù)講解FIR濾波器的幅度特性,再理論聯(lián)系實(shí)際的看看FIR濾波器到底長(zhǎng)什么樣?有什么用?聽(tīng)我慢慢道來(lái)。

cc5e7e18-c24b-11ed-bfe3-dac502259ad0.jpg

cc6e34ac-c24b-11ed-bfe3-dac502259ad0.gif

cc7dced0-c24b-11ed-bfe3-dac502259ad0.jpg

cc6e34ac-c24b-11ed-bfe3-dac502259ad0.gif

MATLAB自帶的函數(shù)中,有fir1和fir2函數(shù)。前者是是用窗函數(shù)法設(shè)計(jì)線性相位FIR的工具箱函數(shù),以實(shí)現(xiàn)線性相位FIR的標(biāo)準(zhǔn)窗函數(shù)法設(shè)計(jì)。后者是基于頻率基本法的FIR濾波器設(shè)計(jì),用于任意頻率響應(yīng)的加窗數(shù)字FIR濾波器的設(shè)計(jì)。

信號(hào)通常是一維數(shù)組,可以用fir1和fir2函數(shù)處理。二維數(shù)組處理方式會(huì)有些差異。圖像處理中會(huì)涉及二維數(shù)組的處理,這里只是提一下,能讓同學(xué)們有個(gè)了解。二維數(shù)據(jù)主要是圖像數(shù)據(jù),圖像濾波主要用imfilter函數(shù)??梢杂胒special函數(shù)預(yù)定義各種二維濾波器。這些知識(shí)會(huì)在《數(shù)字圖像處理》課程中詳細(xì)講解,這里不再贅述。

cc6e34ac-c24b-11ed-bfe3-dac502259ad0.gif

ccc1cc70-c24b-11ed-bfe3-dac502259ad0.jpg

cc6e34ac-c24b-11ed-bfe3-dac502259ad0.gif

ccf4730a-c24b-11ed-bfe3-dac502259ad0.jpg

cc6e34ac-c24b-11ed-bfe3-dac502259ad0.gif

cd21367e-c24b-11ed-bfe3-dac502259ad0.jpg

cc6e34ac-c24b-11ed-bfe3-dac502259ad0.gif

cd4eb63a-c24b-11ed-bfe3-dac502259ad0.jpg

cc6e34ac-c24b-11ed-bfe3-dac502259ad0.gif

cd7bc012-c24b-11ed-bfe3-dac502259ad0.jpg

cc6e34ac-c24b-11ed-bfe3-dac502259ad0.gif

cdaa067a-c24b-11ed-bfe3-dac502259ad0.jpg

cc6e34ac-c24b-11ed-bfe3-dac502259ad0.gif

cdd82cc6-c24b-11ed-bfe3-dac502259ad0.jpg

cdf64274-c24b-11ed-bfe3-dac502259ad0.gif

ce07c620-c24b-11ed-bfe3-dac502259ad0.jpg

cdf64274-c24b-11ed-bfe3-dac502259ad0.gif

ce345ca8-c24b-11ed-bfe3-dac502259ad0.jpg

cdf64274-c24b-11ed-bfe3-dac502259ad0.gif

ce647276-c24b-11ed-bfe3-dac502259ad0.jpg

講完這些理論,來(lái)一些涉及程序仿真的內(nèi)容,看看理論能不能聯(lián)系實(shí)際!

ce7fb5d6-c24b-11ed-bfe3-dac502259ad0.png

公眾號(hào)的這部分內(nèi)容會(huì)讓你理論聯(lián)系仿真

cdf64274-c24b-11ed-bfe3-dac502259ad0.gif

信號(hào)中經(jīng)?;煊懈鞣N復(fù)雜成分,有需要的成分,也有不需要的成分。很多信號(hào)分析都是基于濾波器而進(jìn)行, 因此數(shù)字濾波器占有極其重要的地位 。數(shù)字濾波器是具有一定傳輸選擇特性的數(shù)字信號(hào)處理裝置,其輸入與輸出均為數(shù)字信號(hào)實(shí)質(zhì)上是一個(gè)由有限精度算法實(shí)現(xiàn)的線性時(shí)不變離散系統(tǒng)。它的基本工作原理是利用離散系統(tǒng)特性對(duì)系統(tǒng)輸入信號(hào)進(jìn)行加工和變換,改變輸入序列的頻譜或信號(hào)波形,讓有用頻率的信號(hào)分量通過(guò),抑制無(wú)用的信號(hào)分量輸出。數(shù)字濾波器和模擬濾波器有著相同的濾波概念,根據(jù)其頻率響應(yīng)特性可分為低通、高通、帶通、帶阻等類(lèi)型。與模擬濾波器相比,數(shù)字濾波器除了具有數(shù)字信號(hào)處理固有優(yōu)點(diǎn)外,還有精度高、穩(wěn)定性好、靈活性強(qiáng)等優(yōu)點(diǎn)。FIR濾波器具有線性相位,但它的傳遞函數(shù)的極點(diǎn)固定在原點(diǎn),只能通過(guò)改變零點(diǎn)位置來(lái)改變性能,為了達(dá)到高的選擇性必須用較高的階數(shù)。對(duì)于同樣的濾波器設(shè)計(jì)指標(biāo),F(xiàn)IR濾波器要求的階數(shù)可能比IIR濾波器高10倍以上。

由于FIR數(shù)字濾波器具有嚴(yán)格的相位特性,對(duì)于信號(hào)處理和數(shù)據(jù)傳輸是很重要的。目前 FIR濾波器的設(shè)計(jì)方法主要有三種:窗函數(shù)法、頻率抽樣法和優(yōu)化設(shè)計(jì)(切比雪夫逼近)方法。我們重點(diǎn)學(xué)習(xí)窗函數(shù)法。上堂課也簡(jiǎn)單提及了一下!

ceb021b2-c24b-11ed-bfe3-dac502259ad0.jpg

cc6e34ac-c24b-11ed-bfe3-dac502259ad0.gif

d1d9836a-c24b-11ed-bfe3-dac502259ad0.jpg

cc6e34ac-c24b-11ed-bfe3-dac502259ad0.gif

d200c592-c24b-11ed-bfe3-dac502259ad0.jpg

cc6e34ac-c24b-11ed-bfe3-dac502259ad0.gif

d233a124-c24b-11ed-bfe3-dac502259ad0.jpg

cc6e34ac-c24b-11ed-bfe3-dac502259ad0.gif

d25d3462-c24b-11ed-bfe3-dac502259ad0.jpg

cc6e34ac-c24b-11ed-bfe3-dac502259ad0.gif

看看結(jié)果吧!

d288dc16-c24b-11ed-bfe3-dac502259ad0.jpg

cc6e34ac-c24b-11ed-bfe3-dac502259ad0.gif

d2b1a1b4-c24b-11ed-bfe3-dac502259ad0.jpg

cc6e34ac-c24b-11ed-bfe3-dac502259ad0.gif

d2dd5ade-c24b-11ed-bfe3-dac502259ad0.jpg

cc6e34ac-c24b-11ed-bfe3-dac502259ad0.gif

d307f8ca-c24b-11ed-bfe3-dac502259ad0.jpg

學(xué)以致用!而且必須致用!

不然何為工科生?

作業(yè)來(lái)了,因?yàn)槠驊?yīng)用,所以編程的內(nèi)容較多,等待大家的程序運(yùn)行結(jié)果。

d3236a92-c24b-11ed-bfe3-dac502259ad0.jpg

在第一版文章中,對(duì)fir2函數(shù)的描述有錯(cuò)誤。這個(gè)函數(shù)不是用來(lái)處理二維數(shù)組的!它可以用于設(shè)計(jì)有任意頻率響應(yīng)的加窗FIR濾波器。對(duì)標(biāo)準(zhǔn)的低通、帶通、高通和帶阻濾波器的設(shè)計(jì)可使用fir1函數(shù)。

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

設(shè)計(jì)出一個(gè)n階的FIR濾波器。其濾波器的頻率特性由參數(shù)f和m決定。參數(shù)f為頻率點(diǎn)矢量,且f∈[0,1],f=1對(duì)應(yīng)于0.5fs。矢量f按升序排列,且第一個(gè)元素必須是0,最后一個(gè)必須為1,并可以包含重復(fù)的頻率點(diǎn)。矢量m中包含了與f相對(duì)應(yīng)的期望得到的濾波器的幅度。f為歸一化頻率向量。舉例如下:設(shè)計(jì)一個(gè)100階的低通濾波器。運(yùn)行一下下圖中的代碼,看看能出什么結(jié)果?


d34313d8-c24b-11ed-bfe3-dac502259ad0.png

cc6e34ac-c24b-11ed-bfe3-dac502259ad0.gif

如果要求設(shè)計(jì)一個(gè)奇怪形狀的濾波器呢?

比如設(shè)計(jì)一個(gè)80階的FIR濾波器,要求濾波器0到π/4的幅度響應(yīng)為0 ,π/4到π/2的幅度響應(yīng)為1/4,π/2到3π/4的幅度響應(yīng)為0,3π/4到1的幅度響應(yīng)為1。采用切比雪夫窗。該怎么寫(xiě)程序呢?

d37af9ba-c24b-11ed-bfe3-dac502259ad0.png

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

再回到二維數(shù)組的話題!之前學(xué)過(guò)的卷積和濾波函數(shù)都是針對(duì)一維數(shù)組使用,那么能針對(duì)二維數(shù)組嗎?在MATLAB中,filter2 函數(shù)實(shí)現(xiàn)二維數(shù)字濾波器。conv2 函數(shù)實(shí)現(xiàn)二維卷積。之前本人搞混淆了,記成了fir2是用來(lái)實(shí)現(xiàn)二維數(shù)字濾波器的函數(shù),在此更正一下!

現(xiàn)在Python非常流行,很多人也會(huì)使用Python來(lái)完成信號(hào)處理的仿真。提示一下。在 Python中,MATLAB filter2的等效函數(shù)是 scipy.signal.correlate2d。MATLAB conv2的等效函數(shù)是 scipy.signal.convolve2d。要先安裝scipy庫(kù)文件,才能調(diào)用這兩個(gè)函數(shù)。數(shù)字信號(hào)處理理論的發(fā)展過(guò)程很緩慢,因?yàn)橹暗目茖W(xué)家已經(jīng)研究的很透徹了,但軟件的發(fā)展一直在加速。應(yīng)用什么樣的軟件來(lái)進(jìn)行數(shù)字信號(hào)處理的仿真可以根據(jù)自己的喜好來(lái)選擇。我個(gè)人推薦MATLAB,相關(guān)仿真的文章在本公眾號(hào)里面可以找到!但是針對(duì)數(shù)據(jù)分析呢?我推薦Python。在語(yǔ)言類(lèi)分析的場(chǎng)合,它更是功效無(wú)窮!本章完結(jié)!

d3b37ac4-c24b-11ed-bfe3-dac502259ad0.gif

20170531記錄:

原文標(biāo)題:數(shù)字信號(hào)處理v2 第七章 FIR數(shù)字濾波器的設(shè)計(jì)方法(2)

文章出處:【微信公眾號(hào):通信工程師專(zhuān)輯】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    STM32單片機(jī)片上數(shù)字濾波器操作文檔 快速入門(mén)數(shù)字濾波器在單片機(jī)上的實(shí)現(xiàn)

    這個(gè)文檔,是為了幫助大家快速入門(mén)數(shù)字濾波器在單片機(jī)上的實(shí)現(xiàn)。
    的頭像 發(fā)表于 06-23 16:53 ?581次閱讀
    STM32單片機(jī)片上<b class='flag-5'>數(shù)字濾波器</b>操作文檔 快速入門(mén)<b class='flag-5'>數(shù)字濾波器</b>在單片機(jī)上的實(shí)現(xiàn)

    進(jìn)群免費(fèi)領(lǐng)FPGA學(xué)習(xí)資料!數(shù)字信號(hào)處理、傅里葉變換與FPGA開(kāi)發(fā)等

    ~ 01、數(shù)字信號(hào)處理的FPGA實(shí)現(xiàn) 旨在講解前端數(shù)字信號(hào)處理算法的高效實(shí)現(xiàn)。首先概述了當(dāng)前的FPGA技術(shù)、器件以及用于設(shè)計(jì)最先進(jìn)DSP系統(tǒng)的工具。闡述了計(jì)算機(jī)算法的概念、理論、
    發(fā)表于 04-07 16:41

    基于FPGA的FIR數(shù)字濾波器設(shè)計(jì)

    在現(xiàn)代通信信號(hào)處理領(lǐng)域中,隨著各種精密計(jì)算和快速計(jì)算的發(fā)展對(duì)信號(hào)處理的實(shí)時(shí)性、快速性的要求越來(lái)越高。以往的模擬濾波器無(wú)法克服電壓漂移、溫度漂
    的頭像 發(fā)表于 03-06 12:31 ?1274次閱讀
    基于FPGA的<b class='flag-5'>FIR</b><b class='flag-5'>數(shù)字濾波器</b>設(shè)計(jì)

    ADS1293內(nèi)部的數(shù)字濾波器是怎么樣的作用?

    請(qǐng)問(wèn)ADS1293內(nèi)部的數(shù)字濾波器是怎么樣的作用? 從DS中我看到該AFE有數(shù)字濾波器,請(qǐng)問(wèn)它是心電算法中常見(jiàn)的低通濾波器嗎?效果如何?可以配置嗎
    發(fā)表于 01-20 07:37

    濾波器的一些常識(shí)

    濾波器簡(jiǎn)介:濾波器是一種用于信號(hào)處理的設(shè)備或系統(tǒng),用于改變信號(hào)的頻率特性,以實(shí)現(xiàn)信號(hào)
    的頭像 發(fā)表于 12-18 17:05 ?904次閱讀
    <b class='flag-5'>濾波器</b>的一些常識(shí)

    AMC1304后接的數(shù)字濾波器接口應(yīng)該是什么樣的?

    疑問(wèn): 1、AMC1304后接的數(shù)字濾波器接口應(yīng)該是什么樣的,和ADS1202一樣是采用的SPI嗎。如果是,我需要在上升沿還是下降沿進(jìn)行數(shù)據(jù)的讀取。 2、后接的數(shù)字濾波器采用的是sin3 OSR為
    發(fā)表于 11-28 06:43

    模擬濾波器數(shù)字濾波器的轉(zhuǎn)換步驟

    將模擬濾波器轉(zhuǎn)換為數(shù)字濾波器是一個(gè)涉及多個(gè)步驟的過(guò)程,旨在保持濾波器性能的同時(shí),適應(yīng)數(shù)字信號(hào)處理的需求。以下是將模擬
    的頭像 發(fā)表于 11-26 10:03 ?1909次閱讀

    數(shù)模轉(zhuǎn)換數(shù)字濾波器的結(jié)合應(yīng)用

    數(shù)模轉(zhuǎn)換的主要功能是將數(shù)字信號(hào)轉(zhuǎn)換為模擬信號(hào)。在電子系統(tǒng)中,數(shù)字信號(hào)通常用于存儲(chǔ)、傳輸和處理數(shù)據(jù),而模擬
    的頭像 發(fā)表于 11-25 16:20 ?993次閱讀

    ADC3663數(shù)字濾波器如何使用呢?

    板上用到了ADC3663,看數(shù)據(jù)手冊(cè)上,它可以有數(shù)字濾波功能,甚至不需要前級(jí)的抗混疊濾波器(這么理解對(duì)嗎)。 我想問(wèn)下,這個(gè)數(shù)字濾波器如何使用呢?咱們是否有推薦的資料,如源碼等。 因?yàn)榭戳耸謨?cè)也不知道從何處著手呢
    發(fā)表于 11-18 07:12

    基于FPGA實(shí)現(xiàn)FIR數(shù)字濾波器

    數(shù)字信號(hào)處理系統(tǒng)中,有限脈沖響應(yīng)(finite impulse response,FIR)數(shù)字濾波器是一個(gè)非常重要的基本單元。近年來(lái),由于FPGA具有高速度、高集成度和高可靠性的特點(diǎn)
    的頭像 發(fā)表于 11-05 16:26 ?1792次閱讀
    基于FPGA實(shí)現(xiàn)<b class='flag-5'>FIR</b><b class='flag-5'>數(shù)字濾波器</b>

    Δ-Σ ADC中的數(shù)字濾波器類(lèi)型

    電子發(fā)燒友網(wǎng)站提供《Δ-Σ ADC中的數(shù)字濾波器類(lèi)型.pdf》資料免費(fèi)下載
    發(fā)表于 09-06 09:50 ?4次下載
    Δ-Σ ADC中的<b class='flag-5'>數(shù)字濾波器</b>類(lèi)型

    數(shù)字濾波器的實(shí)現(xiàn)方法

    數(shù)字濾波器是一種通過(guò)對(duì)數(shù)字信號(hào)進(jìn)行處理來(lái)完成對(duì)數(shù)字信號(hào)或模擬信號(hào)進(jìn)行濾波的儀器。其實(shí)現(xiàn)方式多樣,
    的頭像 發(fā)表于 08-20 16:06 ?2092次閱讀

    數(shù)字濾波器的原理和應(yīng)用

    數(shù)字濾波器是一種由數(shù)字乘法器、加法器和延時(shí)單元組成的算法或裝置,其輸入和輸出均為數(shù)字信號(hào)。它的主要功能是通過(guò)一定的運(yùn)算關(guān)系改變輸入信號(hào)所含頻率成分的相對(duì)比例或者濾除某些頻率成分,以達(dá)到
    的頭像 發(fā)表于 08-05 16:19 ?2603次閱讀
    <b class='flag-5'>數(shù)字濾波器</b>的原理和應(yīng)用

    如何區(qū)分IIR濾波器FIR濾波器

    對(duì)信號(hào)進(jìn)行處理的系統(tǒng),它可以按照預(yù)定的規(guī)則改變信號(hào)的頻譜特性。在數(shù)字信號(hào)處理中,濾波器通常用于去
    的頭像 發(fā)表于 07-19 09:44 ?6682次閱讀

    iir濾波器fir濾波器的優(yōu)勢(shì)和特點(diǎn)

    IIR濾波器FIR濾波器數(shù)字信號(hào)處理領(lǐng)域中兩種非常重要的濾波器類(lèi)型。它們各自具有獨(dú)特的優(yōu)勢(shì)和
    的頭像 發(fā)表于 07-19 09:28 ?3161次閱讀