MATLABで学ぶ信号処理 高速フーリエ変換(fast Fourier transform:fft)について 1
MATLABにはfft関数が用意されていて、簡単に誰でもfftができます。しかし、振動・騒音関係でMATLABのfftを使用する場合は注意が必要です。
騒音器や振動測定器で測定した時間波形をMATLABやPythonなどのプログラムで単純にfftをすると、騒音器や振動測定器で測定した”周波数分析結果”と一致しません。
今回は測定器の周波数分析結果と自作プログラムのFFT結果が異なる原因を説明したいと思います。また、騒音器や振動測定器と同様の結果が得られるようにFFTのプログラムを作成するにはどうすればいいかを紹介いたします。