Portability | portable |
---|---|
Stability | experimental |
Maintainer | m.p.donadio@ieee.org |
DSP.Filter.IIR.Transform
Description
Digital IIR filter transforms
Reference: R&G, pg 260; O&S, pg 434; P&M, pg 699
Notation follows O&S
- d_lp2lp :: Double -> Double -> ([Double], [Double]) -> ([Double], [Double])
- d_lp2hp :: Double -> Double -> ([Double], [Double]) -> ([Double], [Double])
- d_lp2bp :: Double -> Double -> Double -> ([Double], [Double]) -> ([Double], [Double])
- d_lp2bs :: Double -> Double -> Double -> ([Double], [Double]) -> ([Double], [Double])
Documentation
Arguments
:: Double | theta_p |
-> Double | omega_p |
-> ([Double], [Double]) | (b,a) |
-> ([Double], [Double]) | (b',a') |
Lowpass to lowpass: z^-1 --> (z^-1 - a)/(1 - a*z^-1)
Arguments
:: Double | theta_p |
-> Double | omega_p |
-> ([Double], [Double]) | (b,a) |
-> ([Double], [Double]) | (b',a') |
Lowpass to Highpass: z^-1 --> -(z^-1 + a)/(1 + a*z^-1)