- 締切済み
FFTの計算結果について
FFTについて勉強しています。 計算結果の、読み方?が、分かりません。 1.サンプリング周波数 44.1KHz、16ビットで 1064960個のデータを計算させた場合、計算値として得られる、配列は、周波数の小さい順に並んでいるらしいことは、分かるのですが、それぞれのデーターの周波数は、どうなっているんでしょうか? そもそも1064960個のデータ数は必要ないのでしょうか? よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- Tacosan
- ベストアンサー率23% (3656/15482)
回答No.1
それは FFT 以前に「フーリエ変換」の問題なんだけど.... フーリエ変換で出てくる周波数は「データ全体で 1周期になるような周波数」の整数倍です. 一番下は (0倍なので) 0 Hz つまり「直流」だけど, そこから上は今の場合 44100 Hz / 1064960 = 0.0414 Hz 程度の整数倍. んで「そもそも1064960個のデータ数は必要ないのでしょうか?」だけど.... 目的によっては必要かもしれんし不要かもしれん. 最初に目的があって, そのために必要なだけのデータをとるんでしょ? その「目的」と相談してくれ.
お礼
有難う御座います。参考にさせて頂きます。