Signal Processing Toolbox
  Go to function:
    Search    Help Desk 
aryule    See Also

Compute an estimate of AR model parameters using the Yule-Walker method.

Syntax

Description

a = aryule(x,p) uses the Yule-Walker method, also called the autocorrelation method, to fit a p-th order autoregressive (AR) model to the windowed input signal, x, by minimizing the forward prediction error in the least-squares sense. This formulation leads to the Yule-Walker equations, which are solved by the Levinson-Durbin recursion. x is assumed to be the output of an AR system driven by white noise. Vector a contains the normalized estimate of the AR system parameters, A(z), in descending powers of z.

Because the method characterizes the input data using an all-pole model, the correct choice of the model order p is important.

[a,e] = aryule(x,p) returns the variance estimate, e, of the white noise input to the AR model.

[a,e,k] = aryule(x,p) returns a vector, k, of reflection coefficients.

See Also

arburg
Compute an estimate of AR model parameters using the Burg method.
arcov
Compute an estimate of AR model parameters using the covariance method.
armcov
Compute an estimate of AR model parameters using the modified covariance method.
lpc
Linear prediction coefficients.
prony
Prony's method for time domain IIR filter design.
pyulear
Power spectrum estimate using Yule-Walker AR method.


[ Previous | Help Desk | Next ]