2013-03-06 52 views
0

我正在使用FFTW庫進行分析。任何意見非常感謝。FFT箱中包含的信息

讓我們假設我們有一個函數f[k] = A_k*sin(kwT) + B_k*cost(kwT),我想用N = 4採樣率FFT的這一點。在這裏,w是地球的恆星頻率,T是我感興趣的事件的恆星時間。如果我繪製FFT的輸出,每個bin(總共4個)將包含一些信息。我怎麼知道哪個箱子包含關於特定的A_kB_k的信息?是不是真的,輸出的第一個分欄,例如,對應於關於A_1B_1或兩者的信息?

+0

這取決於你的採樣率。 – 2013-03-06 23:44:08

+0

你有沒有用已知的波形試試這個,看看你得到了什麼係數? FFT的不同實現可以以不同的方式排列 - 一些研究可以讓你自己解決這個問題。您似乎對樣本數量,採樣率和頻率感到困惑。如果你只有四個樣本,你幾乎不需要FFT,你幾乎可以做到。 – Floris 2013-03-06 23:48:27

回答

1

k -th頻點對應於中心頻率k * fs/N,其中fs是您的採樣頻率,而N是您的FFT長度。

記住,「第一」斌是k == 0 ...

0

假設你在四次採樣對應波形的週期的1/4(其中有未知的幅度和相位)和觀察的值是A1 ... A4,然後

A = (a1-a3)/2; 
B = (a2-a4)/2; 

分別給你的餘弦和正弦幅值(如果第一個樣品是在t = 0)。