dsp-0.1: Haskell Digital Signal ProcessingContentsIndex
DSP.Estimation.Frequency.FCI
Portabilityportable
Stabilityexperimental
Maintainerm.p.donadio@ieee.org
Description
This module contains a few simple algorithms for interpolating the peak location of a DFT/FFT.
Synopsis
quinn1 :: (Ix a, Integral a, RealFloat b) => Array a (Complex b) -> a -> b
quinn2 :: (Ix a, Integral a, RealFloat b) => Array a (Complex b) -> a -> b
quinn3 :: (Ix a, Integral a, RealFloat b) => Array a (Complex b) -> a -> b
jacobsen :: (Ix a, Integral a, RealFloat b) => Array a (Complex b) -> a -> b
macleod3 :: (Ix a, Integral a, RealFloat b) => Array a (Complex b) -> a -> b
macleod5 :: (Ix a, Integral a, RealFloat b) => Array a (Complex b) -> a -> b
rv :: (Ix a, Integral a, RealFloat b) => Array a (Complex b) -> a -> b
Documentation
quinn1
:: (Ix a, Integral a, RealFloat b)
=> Array a (Complex b)X[k]
-> ak
-> bw
Quinn's First Estimator (FCI1)
quinn2
:: (Ix a, Integral a, RealFloat b)
=> Array a (Complex b)X[k]
-> ak
-> bw
Quinn's Second Estimator (FCI2)
quinn3
:: (Ix a, Integral a, RealFloat b)
=> Array a (Complex b)X[k]
-> ak
-> bw
Quinn's Third Estimator (FCI3)
jacobsen
:: (Ix a, Integral a, RealFloat b)
=> Array a (Complex b)X[k]
-> ak
-> bw
Eric Jacobsen's Estimator
macleod3
:: (Ix a, Integral a, RealFloat b)
=> Array a (Complex b)X[k]
-> ak
-> bw
MacLeod's Three Point Estimator
macleod5
:: (Ix a, Integral a, RealFloat b)
=> Array a (Complex b)X[k]
-> ak
-> bw
MacLeod's Three Point Estimator
rv
:: (Ix a, Integral a, RealFloat b)
=> Array a (Complex b)X[k]
-> ak
-> bw
Rife and Vincent's Estimator
Produced by Haddock version 0.8