dsp-0.2.1: Haskell Digital Signal ProcessingSource codeContentsIndex
DSP.Filter.FIR.Taps
Portabilityportable
Stabilityexperimental
Maintainerm.p.donadio@ieee.org
Description
Functions for creating rectangular windowed FIR filters
Synopsis
lpf :: (Ix a, Integral a, Enum b, Floating b) => b -> a -> Array a b
hpf :: (Ix a, Integral a, Enum b, Floating b) => b -> a -> Array a b
bpf :: (Ix a, Integral a, Enum b, Floating b) => b -> b -> a -> Array a b
bsf :: (Ix a, Integral a, Enum b, Floating b) => b -> b -> a -> Array a b
mbf :: (Ix a, Integral a, Enum b, Floating b) => [b] -> [b] -> a -> Array a b
rc :: (Ix a, Integral a, Enum b, Floating b) => b -> b -> a -> Array a b
Documentation
lpfSource
:: (Ix a, Integral a, Enum b, Floating b)
=> bM
-> ah[n]
-> Array a b
Lowpass filter
hpfSource
:: (Ix a, Integral a, Enum b, Floating b)
=> bM
-> ah[n]
-> Array a b
Highpass filter
bpfSource
:: (Ix a, Integral a, Enum b, Floating b)
=> bwu
-> bM
-> ah[n]
-> Array a b
Bandpass filter
bsfSource
:: (Ix a, Integral a, Enum b, Floating b)
=> bwu
-> bM
-> ah[n]
-> Array a b
Bandstop filter
mbfSource
:: (Ix a, Integral a, Enum b, Floating b)
=> [b]
w
-> [b]M
-> ah[n]
-> Array a b
Multiband filter
rcSource
:: (Ix a, Integral a, Enum b, Floating b)
=> bbeta
-> bM
-> ah[n]
-> Array a b
Raised-cosine filter
Produced by Haddock version 2.6.0