dsp-0.2.3: Haskell Digital Signal Processing

Portabilityportable
Stabilityexperimental
Maintainerm.p.donadio@ieee.org
Safe HaskellSafe-Inferred

DSP.Estimation.Frequency.WLP

Description

This module contains a few algorithms for weighted linear predictors for estimating the frequency of a complex sinusoid in noise.

Synopsis

Documentation

wlpSource

Arguments

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

window

-> Array a (Complex b)

z

-> b

w

The weighted linear predictor form of the frequency estimator

lrpSource

Arguments

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

z

-> b

w

WLP using Lank, Reed, and Pollon's window

kaySource

Arguments

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

z

-> b

w

WLP using kay's window

lwSource

Arguments

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

z

-> b

w

WLP using Lovell and Williamson's window

ckqSource

Arguments

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

z

-> b

rho

-> b

sigma

-> b

w

WLP using Clarkson, Kootsookos, and Quinn's window