DFT(Discrete Fourier Transformation)是數(shù)字信號(hào)分析與處理如圖形、語(yǔ)音及圖像等領(lǐng)域的重要變換工具,直接計(jì)算DFT的計(jì)算量與變換區(qū)間長(zhǎng)度N的平方成正比。當(dāng)N較大時(shí),因計(jì)算量太大,直接用DFT算法進(jìn)行譜分析和信號(hào)的實(shí)時(shí)處理是不切實(shí)際的。快速傅立葉變換(Fast Fourier Transformation,簡(jiǎn)稱FFT)使DFT運(yùn)算效率提高1~2個(gè)數(shù)量級(jí)。其原因是當(dāng)N較大時(shí),對(duì)DFT進(jìn)行了基4和基2分解運(yùn)算。FFT算法除了必需的數(shù)據(jù)存儲(chǔ)器ram和旋轉(zhuǎn)因子rom外,仍需較復(fù)雜的運(yùn)算和控制電路單元,即使現(xiàn)在,實(shí)現(xiàn)長(zhǎng)點(diǎn)數(shù)的FFT仍然是很困難。本文提出的FFT實(shí)現(xiàn)算法是基于FPGA之上的,算法完成對(duì)一個(gè)序列的FFT計(jì)算,完全由脈沖觸發(fā),外部只輸入一脈沖頭和輸入數(shù)據(jù),便可以得到該脈沖頭作為起始標(biāo)志的N點(diǎn)FFT輸出結(jié)果。由于使用了雙ram,該算法是流型(Pipelined)的,可以連續(xù)計(jì)算N點(diǎn)復(fù)數(shù)輸入FFT,即輸入可以是分段N點(diǎn)連續(xù)復(fù)數(shù)數(shù)據(jù)流。采用DIF(Decimation In Frequency)-FFT和DIT(Decimation In Time)-FFT對(duì)于算法本身來(lái)說(shuō)是無(wú)關(guān)緊要的,因?yàn)閮煞N情況下只是存儲(chǔ)器的讀寫地址有所變動(dòng)而已,不影響算法的結(jié)構(gòu)和流程,也不會(huì)對(duì)算法復(fù)雜度有何影響。
標(biāo)簽: Transformation Discrete Fourier DFT
上傳時(shí)間: 2016-04-12
上傳用戶:lx9076
提出了用兩種類隨機(jī)性良好的混沌系統(tǒng)進(jìn)行組合疊加產(chǎn)生混沌密鑰信號(hào)的加密方案。該方案利用了混沌序列初值、系統(tǒng)參數(shù)和疊加 系數(shù)的秘密性算法高效快速、時(shí)空開(kāi)銷小。通過(guò)仿真實(shí)驗(yàn)分析,該系統(tǒng)能有效抵抗系統(tǒng)識(shí)別攻擊,且密文加密效果好非常適合于資源開(kāi)銷,有限和實(shí)時(shí)性要求較高的安全通信場(chǎng)合。
標(biāo)簽: 疊加 方案 隨機(jī) 混沌系統(tǒng)
上傳時(shí)間: 2016-04-12
上傳用戶:源弋弋
練習(xí)并掌握多任務(wù)實(shí)時(shí)操作系統(tǒng)下Task 調(diào)度、Task 間主要通信手段(信號(hào)量、消息隊(duì)列等)、RISC 處理器 I/O 端口控制等內(nèi)容,并形成嵌入式實(shí)時(shí)應(yīng)用軟件的良好編程習(xí)慣。創(chuàng)建多Task,為每個(gè)Task 創(chuàng)建私有的Message Queue,每個(gè)Task 只通過(guò)自己的私有Message Queue 接收消息;Task 間消息通信通過(guò)向?qū)Ψ剿接蠱essageQueue 發(fā)送消息完成。 Task1:管理Task。負(fù)責(zé)系統(tǒng)啟動(dòng)時(shí)同步系統(tǒng)中其他Task 的啟動(dòng)同步,利用信號(hào)量的semFlush()完成。同時(shí)接收各Task 的告警信息,告警信息需編號(hào)以logmsg 方式輸出。本task 負(fù)責(zé)系統(tǒng)結(jié)束時(shí)的Task 刪除處理。 Task2:console 命令行接收Task。接收并分析console 發(fā)來(lái)的命令行及參數(shù)。自行設(shè)置5 種以上命令,并根據(jù)命令的內(nèi)容向Task3 或/及Task4 發(fā)送激勵(lì)消息。同時(shí)實(shí)現(xiàn)系統(tǒng)退出命令,使系統(tǒng)采用適當(dāng)方式安全退出。收到非法命令向Task1告警。 Task3:Led 控制Task。接收Led 控制消息(命令),自定義Led 顯示方式表現(xiàn)命令執(zhí)行情況。本task 應(yīng)負(fù)責(zé)led 相關(guān)I/O port 初始化。收到非法led 控制命令向Task1 告警。 Task4:console 輸出Task。接收需打印輸出的字串消息(命令),輸出到console。收到長(zhǎng)度為0 或超常字串向Task1 告警。
標(biāo)簽: Task RISC 多任務(wù) 信號(hào)量
上傳時(shí)間: 2016-04-12
上傳用戶:iswlkje
模糊聚類分析傳遞閉包算法FCM的matlab程序,能對(duì)數(shù)據(jù)進(jìn)行分類處理
上傳時(shí)間: 2013-11-26
上傳用戶:gtf1207
模糊聚類分析傳遞閉包法FCM的C語(yǔ)言程序, 能對(duì)數(shù)據(jù)進(jìn)行分類,廣泛應(yīng)用于模式識(shí)別中
標(biāo)簽: FCM 模糊 C語(yǔ)言程序 聚類分析
上傳時(shí)間: 2013-12-11
上傳用戶:tfyt
高階統(tǒng)計(jì)量常用函數(shù)的源代碼,以及其基本用法。其中包括參數(shù)模型高階譜估計(jì),線性預(yù)測(cè)模型,諧波恢復(fù)與DOA估計(jì),非線性隨機(jī)過(guò)程,wigner時(shí)頻分析,時(shí)延估計(jì)等matlab源代碼和一些基本用法。希望對(duì)大家有幫助!
上傳時(shí)間: 2013-12-18
上傳用戶:Yukiseop
1.感知器對(duì)于線型可分問(wèn)題的收斂性證明 2.用感知器對(duì)線型可分得問(wèn)題進(jìn)行分類 1)分三類的問(wèn)題 2)一組10維數(shù)據(jù)的分類 3.用感知器對(duì)線型不可分的問(wèn)題進(jìn)行分類及 不能正確分類的原因證明 說(shuō)明: 1.運(yùn)行程序不僅能得到分類的結(jié)果,還能夠得到網(wǎng)絡(luò)性能分析的結(jié)果 2.matlab7.0下實(shí)現(xiàn)
上傳時(shí)間: 2016-05-01
上傳用戶:ecooo
判別分析算法的貝葉斯算法C++程序,能對(duì)數(shù)據(jù)進(jìn)行概率統(tǒng)計(jì)分類
上傳時(shí)間: 2013-12-22
上傳用戶:gououo
數(shù)值分析中最速下降法插值算法,運(yùn)行穩(wěn)定,并且能畫出最后的插值曲線
上傳時(shí)間: 2014-01-12
上傳用戶:葉山豪
數(shù)值分析中牛頓插值算法,運(yùn)行穩(wěn)定,并能畫出最后的插值曲線
上傳時(shí)間: 2013-12-18
上傳用戶:王慶才
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1