Signal Processing Toolbox | ![]() ![]() |
表示
a=
aryule(x,p) [a,e]=
aryule(x,p) [a,e,k]=
aryule(x,p)
詳細
a = aryule(x,p)
は、最小二乗の意味で、前進予測誤差を最小にすることにより、ウインドの適用された入力信号x
をp
次の自己回帰(AR)モデルに適合させる自己相関法と言われるYule-Walker法を使います。 ここで、使用する方程式は、Yule-Walker方程式と言われ、Levinson-Durbin再帰法を使って解かれます。x
は、白色ノイズをARシステムに入力した結果の出力と仮定しています。ベクトルa
は、ARシステムパラメータA(z)の正規化されたもので、zに関して昇順になっています。
このモデルは、全極モデルを使って入力データを特徴付けているので、モデルの次数p
の正しい選択が重要になります。
[a,e] = aryule(x,p)
は、ARモデルに入力した白色ノイズの分散e
を出力します。
[a,e,k] = aryule(x,p)
は、反射係数のベクトルk
を出力します。
参考
|
Burg法を使ったARモデルパラメータの推定 |
|
共分散モデルを使ったARモデルパラメータの推定 |
|
修正共分散法を使ったARモデルパラメータの推定 |
|
線形予測再帰係数の計算 |
|
Prony法を使った時間領域でのIIRフィルタ設計 |
|
Yule-Walker法自己回帰を使ったパワースペクトルの推定 |
![]() | armcov | bartlett | ![]() |