| Signal Processing Toolbox™ | ![]() |
Hs = spectrum.burg
Hs = spectrum.burg(order)
Hs = spectrum.burg returns a default Burg spectrum object, Hs, that defines the parameters for the Burg parametric spectral estimation algorithm. The Burg algorithm estimates the spectral content by fitting an auto-regressive (AR) linear prediction filter model of a given order to the signal.
Hs = spectrum.burg(order) returns a spectrum object, Hs with the specified order. The default value for order is 4.
Note See pburg for more information on the Burg algorithm. |
Define a fourth order auto-regressive model and view its power spectral density using the Burg algorithm.
randn('state',1);
x=randn(100,1);
x=filter(1,[1 1/2 1/3 1/4 1/5],x); % 4th order AR filter
Hs=spectrum.burg; % 4th order AR model
psd(Hs,x,'NFFT',512)

dspdata, spectrum, spectrum.cov, spectrum.mcov, spectrum.yulear, spectrum.periodogram, spectrum.welch, spectrum.mtm, spectrum.eigenvector, spectrum.music
![]() | spectrum | spectrum.cov | ![]() |
| © 1984-2008- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |