|
| 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 |