Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Noise generating functions.
Synopsis
- cusp_f :: Floating t => t -> t -> t -> t
- fbSine_f :: (Floating t, RealFrac t) => t -> t -> t -> t -> (t, t) -> (t, t)
- henon_f :: Floating t => t -> t -> (t, t) -> (t, t)
- latoocarfian_f :: Floating t => t -> t -> t -> t -> (t, t) -> (t, t)
- linCong_f :: RealFrac t => t -> t -> t -> t -> t
- logistic_f :: Num t => t -> t -> t
- lorenz_f :: Num t => t -> t -> t -> (t, t, t) -> (t, t, t)
- quad_f :: Floating t => t -> t -> t -> t -> t
- standard_f :: (RealFrac t, Floating t) => t -> (t, t) -> (t, t)
Documentation
fbSine_f :: (Floating t, RealFrac t) => t -> t -> t -> t -> (t, t) -> (t, t) Source #
x(n+1) = sin(im * y(n) + fb * x(n)) y(n+1) = (a * y(n) + c) % 2pi
latoocarfian_f :: Floating t => t -> t -> t -> t -> (t, t) -> (t, t) Source #
x(n+1) = sin(b * y(n)) + c * sin(b * x(n)) y(n+1) = sin(a * x(n)) + d * sin(a * y(n))
logistic_f :: Num t => t -> t -> t Source #
x(n+1) = a * x * (1.0 - x)
lorenz_f :: Num t => t -> t -> t -> (t, t, t) -> (t, t, t) Source #
x' = s * (y - x) y' = x * (r - z) - y z' = x * y - b * z
standard_f :: (RealFrac t, Floating t) => t -> (t, t) -> (t, t) Source #
x(n+1) = (x(n) + y(n+1)) % 2pi y(n+1) = (y(n) + k * sin(x(n))) % 2pi