dsp-0.2.1: Haskell Digital Signal Processing

Portabilityportable
Stabilityexperimental
Maintainerm.p.donadio@ieee.org

DSP.Estimation.Frequency.FCI

Description

This module contains a few simple algorithms for interpolating the peak location of a DFT/FFT.

Synopsis

Documentation

quinn1Source

Arguments

:: (Ix a, Integral a, RealFloat b) 
=> Array a (Complex b)

X[k]

-> a

k

-> b

w

Quinn's First Estimator (FCI1)

quinn2Source

Arguments

:: (Ix a, Integral a, RealFloat b) 
=> Array a (Complex b)

X[k]

-> a

k

-> b

w

Quinn's Second Estimator (FCI2)

quinn3Source

Arguments

:: (Ix a, Integral a, RealFloat b) 
=> Array a (Complex b)

X[k]

-> a

k

-> b

w

Quinn's Third Estimator (FCI3)

jacobsenSource

Arguments

:: (Ix a, Integral a, RealFloat b) 
=> Array a (Complex b)

X[k]

-> a

k

-> b

w

Eric Jacobsen's Estimator

macleod3Source

Arguments

:: (Ix a, Integral a, RealFloat b) 
=> Array a (Complex b)

X[k]

-> a

k

-> b

w

MacLeod's Three Point Estimator

macleod5Source

Arguments

:: (Ix a, Integral a, RealFloat b) 
=> Array a (Complex b)

X[k]

-> a

k

-> b

w

MacLeod's Three Point Estimator

rvSource

Arguments

:: (Ix a, Integral a, RealFloat b) 
=> Array a (Complex b)

X[k]

-> a

k

-> b

w

Rife and Vincent's Estimator