Fw: [問題] 超長資料怎麼在Matlab做FFT?

看板MATLAB作者 (優勝、優賞)時間13年前 (2012/05/19 22:27), 編輯推噓4(406)
留言10則, 5人參與, 最新討論串1/2 (看更多)
※ [本文轉錄自 comm_and_RF 看板 #1FjqEtOa ] 作者: yuushou (優勝、優賞) 看板: comm_and_RF 標題: [問題] 超長資料怎麼在Matlab做FFT? 時間: Sat May 19 14:54:45 2012 我有一個超長資料,例如PRBS31, 請問要如何在Marlab做FFT? 我試了好多方法,但好像是資料量太大,所以Matlab都會壞掉。 不知到遇到超長資料要如何做FFT呢? 先感謝板上的高手門指導! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.81.43.129 ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 轉錄者: yuushou (180.177.11.21), 時間: 05/19/2012 22:27:04

05/20 00:01, , 1F
是有多長啊?
05/20 00:01, 1F

05/20 00:57, , 2F
140x2^24個資料點 也就是大概是2.3G 有什麼方法嗎@@
05/20 00:57, 2F

05/20 00:58, , 3F
今天試了一整天還是沒辦法...
05/20 00:58, 3F

05/20 01:39, , 4F
直接套 DFT 公式算吧...
05/20 01:39, 4F

05/20 02:29, , 5F
是一維的嗎? 這麼長的資料...
05/20 02:29, 5F

05/20 02:48, , 6F
你需要FFT之後的複數值嗎? 還是只要振幅大小就好?
05/20 02:48, 6F

05/20 02:53, , 7F
如果是後者可以查看看goertzel,我記得我以前寫作業有
05/20 02:53, 7F

05/20 02:54, , 8F
用過,他可以按照時間順序輸入,而且只看有興趣的頻段
05/20 02:54, 8F

05/20 02:54, , 9F
應該可以把資料切成小段小段計算。不過FFT也可以,只是
05/20 02:54, 9F

05/20 02:55, , 10F
要手動一下XD
05/20 02:55, 10F
文章代碼(AID): #1FjwsvOp (MATLAB)
文章代碼(AID): #1FjwsvOp (MATLAB)