質問・疑問に答えるQ&AサイトOKWave
FAQ(よくある質問)
法人向けサービス
締切り済みの質問
FFTをするときに、その分解能はサンプリング時間とデータの数で決まってしまうと思うのですが、この二つを変えずに周波数分解能をあげることは可能でしょうか?また、データ数を補間する等して無理やり多くすると問題があるでしょうか?すいません、どなたかお答え下さい。
投稿日時 - 2006-05-15 11:49:43
QNo.2152254
monmon666
困ってます
0人が「このQ&Aが役に立った」と投票しています
回答(2件中 1~2件目)
ANo.2
masudaya
FFTではなく,ARモデルやMEM(最大エントロピー法),部分空間法などを用いると,周波数分解能をあげることができます.FFTの場合はサンプリング時間で分解能が決まってしまう(1Hzの差を見るには1秒かかる)ので,分解能をあげたいのであればFFTでない方法を用いるしかないのではと思います.補間を用いる場合でもサンプリング時間は延びないので,S/Nが十分高ければ,精度は向上するかもしれませんが,分解能は変わりません.
投稿日時 - 2006-05-15 16:30:09
ANo.1
tadys
基本的には出来ません。補間をしても良くなりませんし補間をすることで丸め誤差などによるノイズも発生するので得になることはありません。 特殊な場合として、サンプリング期間を信号周期の整数倍に設定すれば窓関数を使用しなくても良くなるので 窓関数によるスペクトルの広がりがなくなる分、分解能をあげられる可能性があります。
投稿日時 - 2006-05-15 12:36:24
ページTOP
カテゴリ
OKWaveのオススメ
教えて弁護士さん!
お金の悩みQ&A特集はこちら
おすすめリンク