|
Numeric.Signal | Portability | uses FFI | Stability | provisional | Maintainer | haskell.vivian.mcphail <at> gmail <dot> com |
|
|
|
Description |
Signal processing functions
|
|
Synopsis |
|
|
|
Documentation |
|
|
:: Int | length
| -> Vector Double | the Hamming coeffficents
| coefficients of a Hamming window
|
|
|
|
|
|
|
:: Int | order (one less than the length of the filter)
| -> [(Double, Double)] | band edge frequency, nondecreasing, [0, f1, ..., f(n-1), 1]
^ band edge magnitude
| -> Int | grid spacing
| -> Int | transition width
| -> Vector Double | smoothing window (size is order + 1)
| -> Vector Double | the filter coefficients
| produce an FIR filter
|
|
|
|
standard FIR filter
| FIR filter with grid a power of 2 greater than the order, ramp = grid/16, hamming window
|
|
|
:: Int | sampling rate
| -> (Int, Int) | (lower,upper) frequency cutoff
| -> Vector Double | filter coefficients
| a broadband FIR
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
an analytic signal is the original signal with Hilbert-transformed signal as imaginary component
|
|
|
the power (amplitude^2 = v * (conj c)) of an analytic signal
|
|
|
the phase of an analytic signal
|
|
Produced by Haddock version 2.7.2 |