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 | ![]() |