やりたいこと→http://okadahok.s29.xrea.com/file/05/03/Fourier.png
注:加速度と変位じゃ縦軸の単位が違うのですが、あまり気にしないでください。
http://www.vector.co.jp/soft/win95/edu/se327356.html
FFT君(Windows95/98/Me / 学習&教育)
例えばこういうアプリを使うとか。
そのようですね。
500ポイントくらい出すので、これがお勧めというのを教えていただければなあ、と思ったりするのですが。
http://www.vector.co.jp/soft/win95/edu/se327354.html
DFT君(Windows95/98/Me / 学習&教育)
画像を拝見すると、FFTと言うより逆FFTのような気がするんですが、逆FFTも可能なソフトは限られていると思います。
すでに紹介されてるみたいですが、「FFT君」は可能ですし、ちょっと高いですが下記の「FFT Analyzer」も可能なようです。
http://www.vector.co.jp/soft/win95/edu/se122548.html
FFT Analyzer(Windows95/98/Me / 学習&教育)
元データが何か、出力としてどんなものが必要なのかによってもソフト選択は変わってくると思います。
上記いずれのソフトも入力は数値データのテキストファイルです。出力は「FFT君」はテキスト、FFT Analyzerは画像も可能なようです。
FFTソフトは音声や画像ファイルの解析用が多いみたいですね。直接WAVファイルや、リアルタイムに実入力を取り込むソフトもあります。ただ、逆変換となると数値データしか仕方ないのかな?(^^ゞ
また、元データが2のべき乗個数になってない場合は、FFTじゃなくてDFTの方が適しているでしょう。
http://www.vector.co.jp/soft/win95/edu/se327354.html
DFT君(Windows95/98/Me / 学習&教育)
何をしたいのかというと、ステップ関数を適当な三角関数の重ね合わせに変換したいのです。精度はそこそこでいいので、できる限り間引いて少ない三角関数で表現したいわけですね。素直にフーリエ解析の教科書を引っ張り出した方がいいのかな。
質問を立て直します。
なるほど。