999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

有限長序列線性相關(guān)的快速算法研究

2021-10-23 02:28:52劉志君戚晨皓
電氣電子教學(xué)學(xué)報 2021年5期
關(guān)鍵詞:定義

劉志君,戚晨皓

(1.東南大學(xué) 吳健雄學(xué)院,江蘇 南京211189;2.東南大學(xué) 信息科學(xué)與工程學(xué)院,江蘇 南京211189)

0 引言

在“數(shù)字信號處理”中,相關(guān)是一個十分重要的信號分析與處理的工具,在時延估計、隨機信號的統(tǒng)計特性分析以及隨機信號的功率譜估計等方面有著重要的應(yīng)用[1],例如平穩(wěn)隨機信號的功率譜密度就是其自相關(guān)函數(shù)的傅里葉變換[2]。因此計算兩個有限長序列的線性相關(guān)是十分重要的內(nèi)容,而相關(guān)文獻對于線性相關(guān)的FFT算法研究甚少,所以有必要對其快速運算作一些探討和研究,特別是長序列數(shù)字信號處理的快速算法,以期達到實時性的目的[3]。本文首先介紹了已有的直接FFT算法快速計算線性相關(guān),而當(dāng)兩序列長度相差較大時,直接FFT算法的快速性不夠明顯,因此本文重點研究了如何利用分段求和FFT算法來計算線性相關(guān),該算法相比于直接FFT算法顯著減少了運算量。

1 直接FFT算法計算線性相關(guān)

1.1 直接FFT算法

設(shè)兩有限長序列x(n)、h(n)的長度分別為N、M,則x(n)與h(n)之間的線性相關(guān)的結(jié)果(又稱互相關(guān)函數(shù))rxh(m)和rhx(m)定義為:

觀察式(1)和(2)我們可以發(fā)現(xiàn)兩種不同互相關(guān)函數(shù)之間的關(guān)系:

根據(jù)定義可以發(fā)現(xiàn),互相關(guān)函數(shù)的長度為N+M-1,且兩個有限長序列的互相關(guān)函數(shù)有兩個[4],但是二者之間有明顯的關(guān)聯(lián)性,即rhx(m)=rxh(-m)。如果直接使用定義計算線性相關(guān),其運算量為NM次乘法,時間復(fù)雜度為O(NM)。

為了利用FFT快速計算線性相關(guān),我們需要用到線性卷積的相關(guān)內(nèi)容[2],將rxh(m)的公式與線性卷積的公式相比較,可以得到二者的時域關(guān)系為:

根據(jù)式(4),我們就可以利用線性卷積的FFT算法[1]快速計算線性相關(guān)。這里我們還需要用到循環(huán)相關(guān)的概念,對于長度分別為N和M的有限長序列x(n)、h(n),其L點循環(huán)相關(guān)的結(jié)果(L≥max{N,M})定義為:

式(5)中:((·))L表示對L求余數(shù),RL(n)為矩形序列,X(k)與Y(k)均為L點FFT的結(jié)果。

循環(huán)相關(guān)和線性相關(guān)的等價關(guān)系[1]為L≥N+M-1,故直接FFT算法計算線性相關(guān)的過程如下:①取L=N+M-1;②對x(n)和h(n)做L點FFT得到X(k)與H(k);③然后將X*(k)與H(k)相乘得到Rxh;④對R做L點IFFT得到。

從上述過程來看需要3次FFT運算,但是在實際運用中,h(n)是設(shè)計好的參數(shù),在設(shè)計時直接給出H(k),因此只需要2次FFT計算和第三步的L次乘法,因此得到直接FFT算法的運算量為(Llog2L+L)次乘法[1],時間復(fù)雜度為O(Llog2L)。

1.2 直接FFT算法運算量的改進

前文討論線性相關(guān)的運算時并沒有考慮到N和M的關(guān)系對于直接FFT算法改進程度的影響。因此需要定義一個比值

通過式(6)來討論N和M的關(guān)系對于直接FFT算法改進程度的影響[3]。根據(jù)已經(jīng)得到的運算量的結(jié)果我們可以得到:

當(dāng)N≈M時,可近似認(rèn)為L=N+M-1≈2N,將兩種算法的運算量進行比較(表1)。

表1 N與M接近時運算量的比較

從表1中可以看出,當(dāng)N=M時,N越大,直接FFT算法的運算量改善效果越好,在N=M≥16時,直接FFT算法的運算量就已經(jīng)明顯小于使用定義計算的運算量。

但是在實際的信號處理中,兩序列的長度相差較大,一般數(shù)字信號處理的單位沖激響應(yīng)h(n)較短,而數(shù)字信號x(n)的長度較長。如果使用直接FFT算法進行計算,h(n)必須補很多個零值點,這樣一來很不經(jīng)濟,二來快速性不明顯[3]。在式(7)中,如果N?M,可以近似認(rèn)為L=N+M-1≈N,此時,如果M不變,隨著N增加到大于2M,R1值反而會增大到超過1,這意味著直接FFT算法不僅沒有起到顯著減少運算量的作用,反而會在N大于2M時增加運算量,這是我們所不期望的,因此需要改善FFT算法,這就是以下將重點介紹的分段求和FFT算法。

2 分段求和FFT算法計算線性相關(guān)

2.1 分段求和FFT算法

對于FFT算法來說,先分段計算最后求和是一種很典型的改進計算量的方法[1],其核心就在于將一部分乘法變?yōu)榧臃ǎ瑥亩_到減小計算量的目的,因此我們考慮設(shè)計分段求和FFT算法來快速計算長度相差較大的兩序列的互相關(guān)函數(shù)。

之后利用直接FFT算法分別計算xi(n)與h(n)的互相關(guān)函數(shù)rxih(n),但是每個rxih(n)的長度都為2M-1,而最后需要得到的結(jié)果rxh(m)長度為N+M-1,如果計算補零后的長度則為+M-1=(k+1)M-1,因此在最后求和時,相鄰兩個rxih(n)必然有(M-1)個點的值要重疊相加。

圖1 重疊相加和排列過程

根據(jù)求解過程可以得到分段求和FFT算法總的運算量為k(W log2W+W)次乘法,其中W?2M-1,時間復(fù)雜度為O(N log2M)。

2.2 分段求和FFT算法運算量的改進

為反映分段求和FFT算法的改進程度,我們再定義一個比值:

根據(jù)已經(jīng)得到的運算量的結(jié)果我們可以得到:

當(dāng)N?M時,可近似認(rèn)為L≈N,N≈=kM,將兩種算法的運算量進行比較(表2)。

從表2中可以看出,當(dāng)N?M時,如果M不變,N越大,分段求和FFT算法的改善效果越好。在N=7,M=2,即x(n)長度約為h(n)長度的4倍時,分段求和FFT算法的運算量與直接FFT算法的運算量相當(dāng)。

在N=15,M=2,即x(n)長度約為h(n)長度的8倍時,分段求和FFT算法的運算量就已經(jīng)明顯小于直接FFT算法的運算量。

表2 N遠大于M時運算量的比較

3 結(jié)語

本文重點研究了如何利用FFT快速計算兩個有限長序列的線性相關(guān),介紹了直接FFT算法及其運算量的改進,以及當(dāng)兩個序列長度相差較大時分段求和FFT算法及其運算量的改進,并綜合比較了兩種算法的運算量。結(jié)果表明,相比于根據(jù)定義直接計算線性相關(guān),直接FFT算法顯著減少了運算量,且序列長度越長,改善效果越明顯;若參與線性相關(guān)的兩個序列長度相差較大,則相比于直接FFT算法,分段求和FFT算法具有更小的運算量,且序列長度差距越大,改善效果越好。

猜你喜歡
定義
以愛之名,定義成長
活用定義巧解統(tǒng)計概率解答題
例談橢圓的定義及其應(yīng)用
題在書外 根在書中——圓錐曲線第三定義在教材和高考中的滲透
永遠不要用“起點”定義自己
海峽姐妹(2020年9期)2021-01-04 01:35:44
嚴(yán)昊:不定義終點 一直在路上
華人時刊(2020年13期)2020-09-25 08:21:32
定義“風(fēng)格”
成功的定義
山東青年(2016年1期)2016-02-28 14:25:25
有壹手——重新定義快修連鎖
修辭學(xué)的重大定義
主站蜘蛛池模板: 国产欧美视频在线| 亚洲网综合| 中字无码av在线电影| 亚洲一区二区约美女探花| 成人综合久久综合| 免费看a毛片| 26uuu国产精品视频| 欧美精品色视频| 午夜福利网址| 91小视频在线观看| 91在线一9|永久视频在线| 亚国产欧美在线人成| 日韩性网站| 一级一级特黄女人精品毛片| 成人亚洲国产| 亚洲 欧美 中文 AⅤ在线视频| 激情综合网激情综合| 青青操国产| 精品国产乱码久久久久久一区二区| 欧美精品一二三区| 91热爆在线| 欧美精品影院| 亚洲精品波多野结衣| 狠狠五月天中文字幕| 欧美日韩一区二区三区四区在线观看 | 日韩大乳视频中文字幕 | 无码高潮喷水专区久久| 国产精品香蕉| 国产高清在线精品一区二区三区| 丁香婷婷综合激情| 亚洲精品不卡午夜精品| 亚洲午夜国产片在线观看| 精品無碼一區在線觀看 | 欧美日本在线播放| 人与鲁专区| 国产亚洲高清视频| 久久国产高潮流白浆免费观看| 91精品国产综合久久香蕉922 | 日本欧美精品| 欧美中文字幕无线码视频| 丝袜高跟美脚国产1区| 国产成人精品亚洲日本对白优播| 全裸无码专区| 国产乱论视频| 99中文字幕亚洲一区二区| 亚洲性日韩精品一区二区| 中文字幕天无码久久精品视频免费| 精品亚洲麻豆1区2区3区| 亚洲美女一级毛片| 一级毛片免费不卡在线| 亚洲天堂成人| 亚洲国产精品国自产拍A| 国产老女人精品免费视频| 欧美一级夜夜爽| 亚洲精选高清无码| 国产91导航| 国产成人精品三级| 国产成人亚洲无码淙合青草| 亚洲精品中文字幕无乱码| 久久香蕉国产线看观看精品蕉| 麻豆精品在线| 国产精品自拍合集| 18禁黄无遮挡免费动漫网站| 亚洲国产欧洲精品路线久久| 在线观看91香蕉国产免费| 美女啪啪无遮挡| 国产麻豆福利av在线播放| 国产尹人香蕉综合在线电影| 99热这里只有精品免费| 亚洲欧洲日韩综合色天使| 97视频在线精品国自产拍| 欧美中文一区| 凹凸国产熟女精品视频| 亚洲大尺码专区影院| 亚洲国产成人超福利久久精品| 四虎成人在线视频| 国产超碰一区二区三区| 国产成人h在线观看网站站| 狠狠亚洲婷婷综合色香| 鲁鲁鲁爽爽爽在线视频观看| 国产美女91视频| 欧美亚洲第一页|