dsp-0.1: Haskell Digital Signal ProcessingContentsIndex
DSP.Flowgraph
Portabilityportable
Stabilityexperimental
Maintainerm.p.donadio@ieee.org
Description

Flowgraph functions

DO NOT USE YET

Synopsis
cascade :: Num a => [[a] -> [a]] -> [a] -> [a]
gain :: Num a => a -> [a] -> [a]
bias :: Num a => a -> [a] -> [a]
adder :: Num a => [a] -> [a] -> [a]
Documentation
cascade
:: Num a
=> [[a] -> [a]]
f_n(x)
-> [a]x[n]
-> [a]y[n]

Cascade of functions, eg

cascade [ f1, f2, f3 ] x == (f3 . f2 . f1) x
gain
:: Num a
=> aa
-> [a]x[n]
-> [a]y[n]

Gain node

y[n] = a * x[n]
bias
:: Num a
=> aa
-> [a]x[n]
-> [a]y[n]

Bias node

y[n] = x[n] + a
adder
:: Num a
=> [a]x[n]
-> [a]y[n]
-> [a]z[n]

Adder node

z[n] = x[n] + y[n]
Produced by Haddock version 0.8