|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
有關(guān)FFT的問題 |
| 作者:ttf0118 欄目:DSP技術(shù) |
我現(xiàn)在用F2407采集到了數(shù)據(jù),可是經(jīng)過FFT轉(zhuǎn)換后,發(fā)現(xiàn)有點(diǎn)問題.我采樣的是128個(gè)點(diǎn),是工頻電,我為檢驗(yàn)我的FFT是否正確,我模擬了一個(gè)正弦函數(shù), for(i=0;i<128;i++) fft_tab[i]=1567*sin(2*3.14*i/128); 結(jié)果算出來,一次785,最后一次(127次)也為783,中間都是0,這是怎么回事.于是我又模擬一個(gè)函數(shù): for(i=0;i<128;i++) fft_tab[i]=1000; 結(jié)果直流分量是對(duì)的,是996, 我還在模擬函數(shù)上加上二次諧波,二次諧波只有真實(shí)值的一半,126次也有二次諧波的一半. 我把FFT程序查了兩天,也沒有發(fā)現(xiàn)什么錯(cuò)誤,SIN的表格我也檢查了,大家是怎么驗(yàn)證自己的FFT是正確的.告訴我一個(gè)辦法 |
| 2樓: | >>參與討論 |
| 作者: feng_zc 于 2005/7/18 19:19:00 發(fā)布:
這個(gè)結(jié)果應(yīng)該是正確的 這個(gè)結(jié)果應(yīng)該是正確的,與頻譜相吻合。 |
|
| 3樓: | >>參與討論 |
| 作者: ttf0118 于 2005/7/19 7:56:00 發(fā)布:
謝謝 謝謝,我有點(diǎn)舍本求末了,光在那里理解程序,到吧FFT的原理給忘了,不過還是謝謝你的指點(diǎn) |
|
| 免費(fèi)注冊(cè)為維庫電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |