| Signal Processing Toolbox | ![]() |
表示
psdplot(Pxx,w) psdplot(Pxx,w,'units') psdplot(Pxx,w,'units','yscale') psdplot(Pxx,w,'units','yscale','title')
詳細
psdplot(Pxx,w)
は、ベクトルwで設定した周波数で、ベクトルPxxのパワースペクトル密度をプロットします。ベクトルPxxとwは、同じ長さでなければなりません。データベクトルPxxの大きさを、一つのプロット上に周波数wに対してdB/ラジアン/サンプル単位でプロットします。周波数の単位は、ラジアン/サンプルです。
psdplot(Pxx,w,' は、文字列'units')
units'に従って周波数の単位を表示します。使用できる文字列は、つぎのものです。
'rad/sample' (デフォルト)'Hz'psdplot(Pxx,w,' は、文字列'units','yscale')
yscale'に従ってスペクトル密度の大きさの単位を表示します。使用できる文字列は、つぎのものです。
'db' (デフォルト):PSDの大きさをdB単位 'linear':周波数の間隔およびパワーの間隔を共に線形にプロットpsdplot(Pxx,w,' は、文字列 units','yscale','title')
'title'をプロットのタイトルとして使います。
例題
t = 0:.001:.3; x = cos(2*pi*t*200)+randn(size(t)); [Pxx,w] = periodogram(x,[],'twosided',512); psdplot(Pxx,w,'','','Sample PSD Plot')
参考
freqzplot 周波数応答データのプロット
pburg Burg法を使って、パワースペクトル密度を計算
pcov 共分散法を使って、パワースペクトル密度の計算
peig 固有ベクトル法を使った擬似スペクトルの推定
periodogram ピリオドグラムを使ったパワースペクトル密度の計算
pmcov 修正共分散法を使って、パワースペクトル密度の計算
pmtm マルチテーパ法を使って、パワースペクトル密度を計算
pmusic MUSICアルゴリズムを使った擬似スペクトルの計算
pwelch Welch法を使ってパワースペクトル密度の計算
pyulear Yule-Walker AR法を使って、パワースペクトル密度の計算
| prony | pulstran | ![]() |