Haskell DSP LibrarySource codeParentContentsIndex
DSP.Flowgraph
Portability portable
Stability experimental
Maintainer m.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)
=> a a
-> [a] x[n]
-> [a] y[n]

Gain node

y[n] = a * x[n]
bias
:: (Num a)
=> a a
-> [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.4