質問: 衝撃信号のfftに関して質問です。 建設現場の杭打ちによる衝撃信号(加速度)をサンプリング周波数25.6khzにて10秒間収録しました。このデータをoriginやdadisp等信号解析ソフトウェアを使用してfftを行いました。 その結果として、25.6khz×10秒=256,000個のデータを十把一からげでfft(dft?)を行った場合の振幅と、リサンプリングして256hz×10秒=2,560個のデータを十把一からげでfftした場合の振幅が明らかに異なるのですが、その理由をご教示頂きたくお願いいたします。 同じ、解析ソフトウェアの仕様によって若干周波数分解能は異なりますが、計算上はどちらの場合も周波数分解能は0.1hzですので、近似の値が欲しいのですがうまくいきません。 サイン波のような定常信号で同じ処理を行った場合は、ほぼ同等の結果が得られたのに対して、単発の衝撃信号の場合は、衝撃時以外の波形がほぼフラットなため広い周波数帯に分散されてしまうのでしょうか? 調査対象として100hz以上の周波数は必要無かったので、リサンプリングしてみた結果が上記のような内容となってしまいました。 私の処理方法が誤っていればそれはそれで助かるのですが・・・。 何卒宜しくお願いいたします。
回答: f(n)=(n/2)(an+bni) となるので、 256000/2=128000 と 2560/2=1280 となり、 各成分ごとの強さは 100倍になっているはずです。 場合によっては、 データ数を2のべき乗になるように 切り捨てているかもしれませんので 正確に100ばいとはいえません。