dsp-0.2.3: Haskell Digital Signal Processing

Portabilityportable
Stabilityexperimental
Maintainerm.p.donadio@ieee.org
Safe HaskellSafe-Inferred

Numeric.Random.Distribution.Uniform

Description

Functions for turning a list of random integers (as Word32) in a list of Uniform RV's

Synopsis

Documentation

uniform32ccSource

Arguments

:: [Word32]

X

-> [Double]

U

32 bits in [0,1]

uniform32coSource

Arguments

:: [Word32]

X

-> [Double]

U

32 bits in [0,1)

uniform32ocSource

Arguments

:: [Word32]

X

-> [Double]

U

32 bits in (0,1]

uniform32ooSource

Arguments

:: [Word32]

X

-> [Double]

U

32 bits in (0,1)

uniform53ccSource

Arguments

:: [Word32]

X

-> [Double]

U

53 bits in [0,1], ie 64-bit IEEE 754 in [0,1]

uniform53coSource

Arguments

:: [Word32]

X

-> [Double]

U

53 bits in [0,1), ie 64-bit IEEE 754 in [0,1)

uniform53ocSource

Arguments

:: [Word32]

X

-> [Double]

U

53 bits in (0,1]

uniform53ooSource

Arguments

:: [Word32]

X

-> [Double]

U

53 bits in (0,1)

uniformSource

Arguments

:: Double

a

-> Double

b

-> [Double]

U

-> [Double]

U'

transforms uniform [0,1] to [a,b]