




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第四章快速傅里葉變換FFT所謂的快速算法,就是根據(jù)原始變換定義算法的運(yùn)算規(guī)律及其中的某些算子的特殊性質(zhì),找出減少乘法和加法運(yùn)算次數(shù)的有效途徑,實(shí)現(xiàn)原始變換的各種高效算法。一種好的快速算法可使變換速度提高幾個(gè)數(shù)量級(jí)。由于快速算法很多,而且還在不斷研究和發(fā)展。較成熟的算法都有現(xiàn)成的程序。所以,通過(guò)教材中介紹的四種快速算法,主要學(xué)習(xí)研究快速算法的基本思想和減少運(yùn)算量的途徑,熟悉各種快速算法的特點(diǎn)、運(yùn)算效率和適用情況。為今后研究新的快速算法和合理選用快速算法打好基礎(chǔ)。4.1 學(xué) 習(xí) 要 點(diǎn) 直接計(jì)算N點(diǎn)DFT的運(yùn)算量對(duì)于 復(fù)數(shù)乘法次數(shù): 復(fù)數(shù)加法次數(shù): 當(dāng)時(shí),復(fù)數(shù)乘法和加法次數(shù)都接近為次,隨著增大非線
2、性增大。 減少運(yùn)算量的基本途徑DFT定義式中只有兩種運(yùn)算:與的乘法相加。所以,的特性對(duì)乘法運(yùn)算量必有影響。(1)根據(jù)的對(duì)稱性、周期性和特殊值減少乘法運(yùn)算次數(shù)。對(duì)稱性:,周期性:。的特殊值(無(wú)關(guān)緊要旋轉(zhuǎn)因子):。對(duì)這些因子不能進(jìn)行乘法運(yùn)算。(2)將較大數(shù)點(diǎn)DFT分解為若干個(gè)小數(shù)點(diǎn)DFT的組合,減少運(yùn)算量。這正是FFT能大量節(jié)省運(yùn)算量的關(guān)鍵。 四種快速算法的基本思想及特點(diǎn)根據(jù)上述減少運(yùn)算量的途徑,巧妙地在時(shí)域或頻域進(jìn)行不同的抽取分解與組合,得到不同的快速算法。下面簡(jiǎn)要?dú)w納四種快速算法的基本思想和特點(diǎn)。1. 基2 DFT-FFT算法(1)算法思想:時(shí)域級(jí)奇偶抽取,并利用,將點(diǎn)DFT變成級(jí)蝶形運(yùn)算。(
3、2)運(yùn)算量:復(fù)數(shù)乘法次數(shù): 復(fù)數(shù)加法次數(shù): (3)特點(diǎn):運(yùn)算流圖結(jié)構(gòu)規(guī)則,可原位計(jì)算,程序簡(jiǎn)短,應(yīng)用廣泛。2. 基2 DIF-FFT算法(1)算法思想:頻域?qū)M(jìn)行級(jí)奇偶抽取,并利用,將點(diǎn)DFT變成級(jí)DIF-FFT蝶形運(yùn)算。(2)運(yùn)算量及特點(diǎn)與基2 DIF-FFT相同3. 分裂基快速算法(1)算法思想:基2 FFT算法簡(jiǎn)單,基4FFT算法效率較高。分裂基是將基2分解和基4分解糅合在一起形成的高效新算法。具體是對(duì)每次的頻域奇偶抽取的偶數(shù)輸出使用基2算法(按二進(jìn)制抽?。鏀?shù)輸出使用基4算法(按四進(jìn)制抽?。?。(2)運(yùn)算量:復(fù)數(shù)乘法次數(shù): 復(fù)數(shù)加法次數(shù): (3)特點(diǎn):在的快速算法中,分裂基算法的乘法
4、次數(shù)最少,接近理論最小值。比基2 FFT減少33%,比基4減少11%。運(yùn)算流圖結(jié)構(gòu)規(guī)則,可同址計(jì)算,程序簡(jiǎn)短,便于DSP實(shí)現(xiàn)。4.2 教材第四章習(xí)題解答1. 如果通用計(jì)算機(jī)的速度為平均每次復(fù)數(shù)乘需要5,每次復(fù)數(shù)加需要1,用來(lái)計(jì)算N=1024點(diǎn)DFT,問(wèn)直接計(jì)算需要多少時(shí)間。用FFT計(jì)算呢?照這樣計(jì)算,用FFT進(jìn)行快速卷積對(duì)信號(hào)進(jìn)行處理時(shí),估算可實(shí)現(xiàn)時(shí)處理的信號(hào)最高頻率。解:當(dāng)N=1024=210時(shí),直接計(jì)算DFT的復(fù)數(shù)運(yùn)算次數(shù)為N2=10242次復(fù)數(shù)加法計(jì)算次數(shù)為次直接計(jì)算所用計(jì)算時(shí)間TD為用FFT計(jì)算1024點(diǎn)DFT所需計(jì)算時(shí)間為快速卷積時(shí),要計(jì)算一次N點(diǎn)FFT(考慮到已計(jì)算好存入內(nèi)存),一
5、次N點(diǎn)IFFT和N次頻率復(fù)數(shù)乘法。所以,計(jì)算1024點(diǎn)快速卷積的計(jì)算時(shí)間約為所以,每秒鐘處理的采樣點(diǎn)數(shù)(即采樣頻率)/秒。由采樣定理知,可實(shí)時(shí)處理的信號(hào)最高頻率為應(yīng)當(dāng)說(shuō)明,實(shí)際實(shí)現(xiàn)時(shí),還要你小一些。這是由于采樣頻率高于奈奎斯特速率,而且在采用重疊相加法時(shí),重疊部分還要計(jì)算兩次。重疊部分長(zhǎng)度與長(zhǎng)度有關(guān),而且還有存取數(shù)據(jù)指令周期等。3. 已知和是兩個(gè)N點(diǎn)實(shí)序列和的DFT,若要從和求和,為提高運(yùn)算效率,試設(shè)計(jì)用一次N點(diǎn)IFFT來(lái)完成。解:因?yàn)楹途鶠閷?shí)序列,所以,和為共軛對(duì)稱序列,j為共軛反對(duì)稱序列??闪詈蚸分別作為復(fù)序列的共軛對(duì)稱分量和共軛反對(duì)稱分量,即計(jì)算一次N點(diǎn)IFFT得到由DFT的共軛對(duì)稱性可
6、知,故4. 設(shè)是長(zhǎng)度為2N的有限長(zhǎng)實(shí)序列,為的確N點(diǎn)DFT。(1)試設(shè)計(jì)用一次N點(diǎn)FFT完成計(jì)算的高效算法。(2)若已知,試設(shè)計(jì)用一次N點(diǎn)IFFT實(shí)現(xiàn)求的2N點(diǎn)IDFT運(yùn)算。解:(1)在時(shí)域分別抽取偶書(shū)點(diǎn)和奇數(shù)點(diǎn)得到兩個(gè)N點(diǎn)實(shí)序列和:根據(jù)DIT-FFT的思想,只要求得和的N點(diǎn)DFT,再經(jīng)過(guò)簡(jiǎn)單的一級(jí)蝶形運(yùn)算就得到的2N點(diǎn)DFT。因?yàn)楹途鶠閷?shí)序列,所以根據(jù)DFT的共軛對(duì)稱性,可用一次N點(diǎn)FFT求得和。具體方法如下:令 則 2N點(diǎn)可由和得到這樣,通過(guò)一次N點(diǎn)IFFT計(jì)算就完成了計(jì)算2N點(diǎn)DFT。當(dāng)然還要進(jìn)行運(yùn)算量相對(duì)很少的,由求,和的運(yùn)算。(2)和(1)相同,設(shè)則應(yīng)滿足關(guān)系式由上式可解出由以上分析
7、可得到運(yùn)算過(guò)程如下: 由計(jì)算出和 由和構(gòu)成N點(diǎn)頻域序列其中,進(jìn)行N點(diǎn)IFFT得到由DFT的共軛對(duì)稱性知 由和合成在便成實(shí)現(xiàn)時(shí),只要將存放和的兩個(gè)數(shù)組的元素分別依次存放的數(shù)組的偶數(shù)和奇數(shù)數(shù)組元素中即可。5. 按照下面的IDFT算法:編寫(xiě)IFFT程序,其中的FFT部分不用寫(xiě)出清單,可調(diào)用FFT子程序。解:通過(guò)調(diào)用FFT子程序?qū)崿F(xiàn)題中所給IFFT算法程序框圖如題5圖解所示。數(shù)組XN用于存放輸入X(k)、中間結(jié)果及最終結(jié)果x(n)。用matlab語(yǔ)言編寫(xiě)的IFFT程序清單如下:題4.6計(jì)算IFFT的程序Xk:被變換數(shù)據(jù)X(k)XN:IFFTX(k)結(jié)果x(n)%N:x(n),X(k)長(zhǎng)度XkX(0) X(1) X(N-1);n=size(Xk);N=n(2); %取得X(k)的長(zhǎng)度Xkconj(Xk); %取復(fù)共軛XN=fft(X
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度事業(yè)單位聘用合同解除后權(quán)益保護(hù)措施
- 二零二五年度林業(yè)砍伐作業(yè)與生態(tài)補(bǔ)償協(xié)議
- 2025年度集裝箱運(yùn)輸合同糾紛賠償處理辦法
- 2025年度花椒種植與銷(xiāo)售分紅合作協(xié)議
- 二零二五年度苗木新品種研發(fā)與收購(gòu)合作協(xié)議
- 二零二五年度航空航天廠房租賃及研發(fā)支持合同
- 二零二五年度珠寶設(shè)計(jì)公司保密合同范本
- 二零二五年度房產(chǎn)中介返傭激勵(lì)方案合同
- 2025年度智能收銀系統(tǒng)操作員勞務(wù)派遣合同
- 二零二五年度企業(yè)員工標(biāo)準(zhǔn)勞動(dòng)關(guān)系解除與培訓(xùn)協(xié)議
- DeepSeek-V3技術(shù)報(bào)告(中文版)
- 政治-貴州省貴陽(yáng)市2025年高三年級(jí)適應(yīng)性考試(一)(貴陽(yáng)一模)試題和答案
- 公司副總經(jīng)理英文簡(jiǎn)歷
- DeepSeek學(xué)習(xí)科普專(zhuān)題
- 2025浙江杭州地鐵運(yùn)營(yíng)分公司校園招聘665人易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2025四川省小金縣事業(yè)單位招聘362人歷年高頻重點(diǎn)模擬試卷提升(共500題附帶答案詳解)
- 2022泛海三江消防ZX900液晶手動(dòng)控制盤(pán)使用手冊(cè)
- 廣西壯族自治區(qū)柳州市2025年中考物理模擬考試卷三套附答案
- 第11課《山地回憶》說(shuō)課稿 2024-2025學(xué)年統(tǒng)編版語(yǔ)文七年級(jí)下冊(cè)
- 《電氣安全培訓(xùn)課件》
- 羅森運(yùn)營(yíng)部經(jīng)營(yíng)管理手冊(cè)
評(píng)論
0/150
提交評(píng)論