Welchのパワースペクトル密度推定の算出方法について
Mostra commenti meno recenti
200Hzでサンプリングした加速度波形について、スペクトラム解析を行っています。 welchの方法を用いて、1024 pointのHamming Windowを使用したスペクトラムの算出をしたいのですが、スクリプトの作成の仕方が分かりません。
Window = hamming(1024);
nfft = 200;
pxx = pwelch(x,window,noverlap,nfft)
だと思いますが、オーバーラップの部分はどのように決定すればよいのでしょうか?
また、横軸が周波数、縦軸がパワースペクトル密度でグラフ化したいのですが、方法が分かりません。
どなたかご教授いただけないでしょうか?
2 Commenti
Akira Agata
il 27 Ott 2017
オーバーラップのサンプル点数 noverlap は、Window幅(今回のケースでは1024)以下の数とする必要があります。とくに指定する必要がない場合、 'noverlap' の部分を '[]' に置き換えれば良いかと思います(その場合、 pwelch 関数は自動的にWindow幅の半分の値をオーバーラップとして計算します)。
ちなみに、念のための確認ですが、 nfft の値は200で合ってますでしょうか(サンプリング周波数の200Hzと混同されていないでしょうか)?
YUTA SUZUKI
il 28 Ott 2017
Risposta accettata
Più risposte (0)
Categorie
Scopri di più su スペクトル推定 in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!