dsp-0.1: Haskell Digital Signal Processing
Contents
Index
DSP.Filter.Analog.Transform
Portability
portable
Stability
experimental
Maintainer
m.p.donadio@ieee.org
Description
Analog prototype filter transforms
Synopsis
a_lp2lp
::
Double
-> ([
Double
], [
Double
]) -> ([
Double
], [
Double
])
a_lp2hp
::
Double
-> ([
Double
], [
Double
]) -> ([
Double
], [
Double
])
a_lp2bp
::
Double
->
Double
-> ([
Double
], [
Double
]) -> ([
Double
], [
Double
])
a_lp2bs
::
Double
->
Double
-> ([
Double
], [
Double
]) -> ([
Double
], [
Double
])
Documentation
a_lp2lp
::
Double
wc
-> ([
Double
], [
Double
])
(b,a)
-> ([
Double
], [
Double
])
(b',a')
Lowpass to lowpass:
s --> s/wc
a_lp2hp
::
Double
wc
-> ([
Double
], [
Double
])
(b,a)
-> ([
Double
], [
Double
])
(b',a')
Lowpass to highpass:
s --> wc/s
a_lp2bp
::
Double
wl
->
Double
wu
-> ([
Double
], [
Double
])
(b,a)
-> ([
Double
], [
Double
])
(b',a')
Lowpass to bandpass:
s --> (s^2 + wl*wu) / (s(wu-wl))
a_lp2bs
::
Double
wl
->
Double
wu
-> ([
Double
], [
Double
])
(b,a)
-> ([
Double
], [
Double
])
(b',a')
Lowpass to bandstop:
s --> (s(wu-wl)) / (s^2 + wl*wu)
Produced by
Haddock
version 0.8