FFT數組中頻率的確定
問題: 給定存儲在數組中的FFT結果(包含實部和虛部),如何獲得每個數組元素對應的頻率?
解答:
要確定與FFT頻段相關的頻率,可以使用以下公式:
第n個頻段頻率 = n * Fs / N
其中:
示例:
考慮一個FFT結果,其中Fs設置為44.1 kHz,N設置為1024。前幾個頻段的頻率如下:
請注意,頻段索引範圍從0到N-1。對於實數輸入信號,FFT的後半部分包含冗餘信息,可以忽略。在這個例子中,最後一個有用的頻段是N/2-1 = 511,對應於22006.9 Hz。
注意事項:
以上是如何從FFT陣列元素中計算頻率?的詳細內容。更多資訊請關注PHP中文網其他相關文章!