fft周波数コンポーネントを理解
信号の周波数コンテンツを分析するには、高速フーリエ変換(FFT)出力から周波数情報を抽出する方法を理解する必要があります。 FFTは通常、実数コンポーネントと虚数コンポーネントの2つの配列を返します。 各コンポーネントに関連付けられた周波数を決定することは、信号分析の重要なステップです。
初期FFT出力ビンは、DCコンポーネント(0 Hz)を表します。 後続のビンは、直線的に増加する周波数を表します。nthビンの周波数は n fs / nとして計算されます。ここで、fsはサンプリング速度であり、n*はサンプリングレートです。 fftサイズ。
たとえば、
)と1024のfftサイズ(n)があり、最初のいくつかのビンの周波数は次のとおりです。 bin 0:0 Hz
n/2ビンは、しばしば破棄されるナイキスト周波数を表します。 n/2を超えるビンは、ミラーリングされ、冗長です。 この式を使用して、FFTの実際のコンポーネントと虚数コンポーネントに対応する周波数配列を簡単に作成でき、入力信号の周波数スペクトルの明確な画像を提供できます。
以上がFFT出力の周波数を決定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。