• 締切済み

C# ネット上に公開されているFFTライブラリを使いたい。

FFT、IFFT(高速フーリエ変換)のプログラムを使いたいのですが、ネット上で公開されているのはCやC++で書かれたものばかりです。 そういう他の言語で書かれたものをC#でライブラリとして使うことは可能でしょうか? また、可能であればその方法を教えて下さい。

  • jyuzou
  • お礼率77% (238/307)

みんなの回答

  • rentahero
  • ベストアンサー率53% (182/342)
回答No.1

そういうのはやってみるしかないんとちゃうかな。 できると思う、とはいえるけど、やったことないから 「できる」とは断言できない。 普通、dllだと問題なく動く以上、Cからdllをデッチあげてしまえば大丈夫だと思いますね

jyuzou
質問者

お礼

回答どうもありがとうございました。

関連するQ&A

  • C言語FFTからのパワースペクトル表示の質問

    手元にはC言語で作成したFFT/IFFTの処理を行うプログラムがあります。FFT,IFFTともに1次元です。 それを使って、図の信号をフーリエ変換し、パワースペクトルを図示できません。 どうすればいいでしょうか? できたら、結果も含めて教えてください。 詳細は画像を張ります。

  • フーリエ変換やFFTのプログラム

    C言語で書かれているFFTやフーリエ変換のプログラムのあるお勧めのサイトがあればおしえていただけないでしょうか? よろしくお願いいたします。

  • C言語プログラムの離散フーリエ変換

    C言語プログラムの離散フーリエ変換について教えてください。「C言語による画像再構成の基礎」という本のプログラムをもとに二次元画像をDFT(通常の離散フーリエ変換)→InveresFFT(逆高速フーリエ変換)すると画像が左右反転、上下反転してしまいます。DFT→InverseDFTやFFT→InverseFFTだとそのようにはなりません。通常のDFTとFFTのアルゴリズムの違いからしかたがないのでしょうか?それともプログラムの変更で修正できるのでしょうか?どうしてもDFT→InverseFFTでがぞうをもとに戻したいのです。 サンプルページ http://www.iryokagaku.co.jp/frame/03-honwosagasu/370/370-dl.html P4-14fourier2d1d.c (離散フーリエ変換DFT)   P4-15fft.c(高速フーリエ変換)プログラムです

  • FFTとFHT

    FFT(高速フーリエ変換)とFHT(高速ハートレー変換)の違いは何ですか?? FHTは実数を扱うとのことですが,出力結果としてはFFTと同じなのですか??

  • sin(wt)のFFT

    フーリエ変換に関して全くの初心者なのですが、sin(wt)をFFTしなければなりません。どのようにプログラムを書いたらよいのでしょうか?FFTに詳しいかた、教えて下さい。よろしくお願いします。

  • DTFTとDFT、FFTについて

    離散時間フーリエ変換(DTFT)と 離散フーリエ変換(DFT) 及び高速フーリエ変換(FFT)について 比較的詳しく紹介されているサイトを探しています。 ご存知の方がおられましたら教えてください。 よろしくお願いします。

  • 一次元IFFTとFFTにおけるプログラムをください。

    プログラミング経験1年くらいの者です。 通信シュミレーションのプログラムを書かなくてはいけないことになりました。しかし、私は、IDFTやDFTは作れるのですが、IFFTとFFTのアルゴリズムが難しく、また、プログラミングがまだまだということもあり、なかなかIFFT、FFTのプログラムがかけません。参照となるようなプログラムが欲しいと思っています。どうかよろしくお願いします。

  • FFTプログラムについて

    こんにちは。 一周期の三角波についての高速フーリエ変換して、そのすペクトラムのグラフのプログラムの組み方が分かりません。高速フーリエ変換自体が良く分からないので、勉強方法や分かりやすい参考書があったら教えてください。

  • FFTやフーリエ変換のプログラム

    FFTやフーリエ変換のプログラムの書き方をご存知の方がいればおしえていただけないでしょうか?よろしくお願いいたします。

  • FFTの見方

    非常に初歩的な質問になります。 高速フーリエ変換について、少し勉強しています。 基本的な本を読んで理解をしているつもりだったのですが、フーリエ変換とは時間軸に対して観測したデータを周波数軸に変換して表現した物と認識しています。 では、時間軸で振幅の差は周波数軸に変換した場合、どこに現れるのでしょうか? 例えば、ある信号で同じ周波数のデータがあるとします片方は高振幅、もう一方は低振幅この違いはFFTにかけるとどうなるのでしょうか? 大変漠然とした質問になってしまっていますが、よろしくお願いします。

専門家に質問してみよう