4

私は、C#で実装された離散コサイン変換離散フーリエ変換のさまざまな実装を見てきましたが、私が望むほど簡潔なものはありません。

  • ボーナスポイントは、より大きなオープンソースプロジェクトから派生したコードです(つまり、試してテストしました)。

  • 最良のポインタを使用した回答は、受け入れられた回答になります。

これまでに見つかった

PS:原則として、私は1D実装を探していますが、入力データの「ベクトル化」は簡単なので、従来の2D実装も同様に歓迎されます。

4

1 に答える 1

0

ライブラリを C# で実装することは重要ですか、それとも C で動作しますか?

C# ではなく C を使用できる場合は、GNU Scientific Library (GSL)を使用できます。そこで高速フーリエ変換 (FFT) が実装され、DFT が得られます。GSLは、実際のデータに制限されたFFTも提供します。これは、あなたが言及した離散コサイン変換とまったく同じだと思います。

于 2012-09-24T01:13:54.573 に答える