我已經採樣了5kHz採樣的傳感器數據1分鐘。因此,一個採樣數據文件包含5,000 x 60 = 300,000個數據點。 請注意,傳感器會測量週期性數據,如60Hz交流電流。數據間隔在快速傅立葉變換中的影響
現在,我想對一個數據文件應用FFT(使用python numpy.rfft函數)。 據我所知,FFT結果的數量是輸入數據數量的一半,即在30萬個數據點的情況下有150,000個FFT結果。 但是,FFT結果的數量太大而無法分析它們。
所以,我想減少FFT結果的數量。 關於這一點,我的問題是,下面的方法是有效的給定一個採樣數據文件?
- 段的一個採樣的數據文件轉換成M個段
- 應用FFT到每個段
- 平均M個FFT結果得到一個平均的FFT結果
- 使用平均FFT結果作爲的FFT結果給定一個採樣數據文件
提前致謝。