2

素朴な疑問かもしれませんが、検索しても正確な情報は見つかりませんでした。

ウィンドウのオーバーラップを伴う FFT では、オーバーラップのあるデータ セットのシーケンスにウィンドウ関数を適用して FFT 結果を取得した後、これらの FFT 結果をオーバーラップ シーケンスにどのように結合すればよいでしょうか?

これらの周波数領域の結果を重複しない部分として扱い、それらを足し合わせるだけですか?

これらの結果の大きさは複素数の周波数の大きさですか?

ありがとうございました。

4

1 に答える 1

3

通常、FFT ごとに、各複素出力ビンの振幅を計算します。これにより、1 つのウィンドウのスペクトル (振幅対周波数) が得られます。すべての時間ウィンドウのマグニチュード スペクトルのシーケンスは、実質的に 3D データ セットまたはグラフ (マグニチュード対周波数対時間) であり、通常はスペクトログラム、ウォーターフォール、または時変 2D スペクトルとしてプロットされます。

データが統計的に静止しており、単に分散を減らしたいという特定のケースでは、連続するマグニチュード スペクトルを平均化できます。これはアンサンブル平均化と呼ばれます。通常、音声や音楽などの時変信号の場合は、これを行いたくないでしょう。

于 2013-06-08T07:37:26.717 に答える