看板 [ MATLAB ]
討論串[問題] 關於FFT繪圖的問題
共 5 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓2(2推 0噓 9→)留言11則,0人參與, 最新作者qeagle (夢想之火還沒熄滅)時間16年前 (2009/06/13 21:08), 編輯資訊
0
0
0
內容預覽:
你用這樣的資料可能沒有辦法做fft. 因為fft是固定的取樣時間,但你的資料時間間隔明顯不一樣. 也就是沒有固定的取樣頻率,轉出來的fft一定不正確. 你應該先定好取樣頻率,比如100hz(這是比方,實際取樣率必須大於最高頻率的2倍). 則每一點資料間隔0.01秒....再以這樣的取樣資料. 最好取

推噓0(0推 0噓 2→)留言2則,0人參與, 最新作者monkeykkman (畜牲)時間16年前 (2009/06/13 16:39), 編輯資訊
0
1
0
內容預覽:
其實爬ㄧ下板上文章就很清楚了,若你訊號取樣點數有N點,那麼你fft轉出來的. 點數也是N點,第k點代表的頻率= k/N*(取樣頻率),在你的程式碼中,使用到. fftshift()對頻率軸頻移了N/2點,因此第k點的頻率應當=(k-N/2)/N*(取樣頻率)。. 其中, k=0,1,2,...,N-
(還有289個字)

推噓1(1推 0噓 1→)留言2則,0人參與, 最新作者chiangboy (chiangboy)時間16年前 (2009/06/13 15:26), 編輯資訊
0
1
0
內容預覽:
我是用1K Hz的Sine波 去測試,的確會出現兩個很強的訊號. 不過這兩個訊號對應到的頻率不是在1K Hz的地方. 所以應該是我的時間軸轉到頻率軸的部份有問題. sine波測試圖如下. http://img265.imageshack.us/img265/5960/sinefft.jpg. --.

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者yehliuk (菜鳥帕克)時間16年前 (2009/06/13 11:57), 編輯資訊
0
0
1
內容預覽:
你的方法好像沒有錯,你用一個sine波測試,有在頻率圖上面看到兩. 個強的訊號對稱在左右兩邊嗎? 那兩個強的訊號應該就是sine波的頻. 率吧?. 看一下你付的圖,你的原始資料主要是由一個很強的低頻訊號(在頻. 率中心),加上一個在1Hz左右的訊號組成。. --. 發信站: 批踢踢實業坊(ptt

推噓0(0推 0噓 3→)留言3則,0人參與, 最新作者chiangboy (chiangboy)時間16年前 (2009/06/12 20:15), 編輯資訊
0
0
1
內容預覽:
我有兩筆資料,一筆是時間,一筆是對應時間的data,每一筆有1146項. 我想把data轉FFT去觀察頻率,我已經寫好程式. 但我不太確定把時間刻度轉成頻率上的刻度. 我這樣寫不知道正不正確,轉出來的圖總覺得怪怪的. 資料內容:. data=[1.0124 1.0368 1.0057 1.0368
(還有518個字)
首頁
上一頁
1
下一頁
尾頁