Signal Processing Toolbox    
aryule

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 pth 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
Compute linear predictive recursion coefficients.
prony
Prony's method for IIR filter design.
pyulear
Estimate the power spectrum using the Yule-Walker autoregressive approach.


 armcov bartlett