Random noise generation

SignalAnalysis.PinkGaussianType
struct PinkGaussian{T} <: Distributions.Distribution{Distributions.Multivariate, Distributions.Continuous}

Pink Gaussian noise distribution for random variate generation.

Example:

julia> rand(PinkGaussian(1000))
1000-element Array{Float64,1}:
   ⋮

julia> rand(PinkGaussian(1000, 2.0))
1000-element Array{Float64,1}:
   ⋮
source
SignalAnalysis.RedGaussianType
struct RedGaussian{T} <: Distributions.Distribution{Distributions.Multivariate, Distributions.Continuous}

Red Gaussian noise distribution for random variate generation.

Example:

julia> rand(RedGaussian(1000))
1000-element Array{Float64,1}:
   ⋮

julia> rand(RedGaussian(1000, 2.0))
1000-element Array{Float64,1}:
   ⋮
source