dsp-0.2.1: Haskell Digital Signal ProcessingSource codeContentsIndex
DSP.Estimation.Spectral.AR
Portabilityportable
Stabilityexperimental
Maintainerm.p.donadio@ieee.org
Contents
Functions
Description
This module contains a few algorithms for AR parameter estimation. Algorithms are taken from Steven M. Kay, /Modern Spectral Estimation: Theory and Application/, which is one of the standard texts on the subject. When possible, variable conventions are the same in the code as they are found in the text.
Synopsis
ar_yw :: (Ix a, Integral a, RealFloat b) => Array a (Complex b) -> a -> (Array a (Complex b), b)
ar_cov :: (Ix a, Integral a, RealFloat b) => Array a (Complex b) -> a -> (Array a (Complex b), b)
ar_mcov :: (Ix a, Integral a, RealFloat b) => Array a (Complex b) -> a -> (Array a (Complex b), b)
ar_burg :: (Ix a, Integral a, RealFloat b) => Array a (Complex b) -> a -> (Array a (Complex b), b)
Functions
ar_ywSource
:: (Ix a, Integral a, RealFloat b)
=> Array a (Complex b)x
-> ap
-> (Array a (Complex b), b)(a,rho)
Computes an AR(p) model estimate from x using the Yule-Walker method
ar_covSource
:: (Ix a, Integral a, RealFloat b)
=> Array a (Complex b)x
-> ap
-> (Array a (Complex b), b)(a,rho)
Computes an AR(p) model estimate from x using the covariance method
ar_mcovSource
:: (Ix a, Integral a, RealFloat b)
=> Array a (Complex b)x
-> ap
-> (Array a (Complex b), b)(a,rho)
Computes an AR(p) model estimate from x using the modified covariance method
ar_burgSource
:: (Ix a, Integral a, RealFloat b)
=> Array a (Complex b)x
-> ap
-> (Array a (Complex b), b)(a,rho)
Computes an AR(p) model estimate from x using the Burg' method
Produced by Haddock version 2.1.0