1

FFT でウィンドウを使用する方法がわかりません。Aforge.Math で C# を使用します。私はこれを使用します:

Array[i] = new Complex(buffer, 0);
Array[i].Re *= 0.5 * (1 - Math.Cos((2 * Math.PI * i) / 4097));
//Hanning window

この後:

FourierTransform.FFT(Array, FourierTransform.Direction.Forward);

そして、このウィンドウが何をしているのかを正しく理解していれば、そのコードは悪い結果をもたらします。私が間違っていることを説明してください。

4

1 に答える 1

0

を使用して、このコードを機能させることができましたFourierTransform.Direction.Backward

于 2014-12-19T03:09:12.763 に答える