Sources

RandomNumber Block

Generates random numbers. Supports uniform and gaussian distributions. Deterministic with seed.

Open RandomNumber in BlockWerk →

# RandomNumber Block

Description

Generates pseudo-random numbers using a deterministic PRNG (xorshift64). Supports uniform and gaussian distributions. Same seed produces identical sequences.

Mathematical Model

Uniform:  y ~ U(minimum, maximum)
Gaussian: y ~ N(μ = minimum, σ = maximum)

Implemented via xorshift64 pseudorandom number generator with configurable seed. Identical seeds always produce identical sequences.

Parameters

distribution

minimum / maximum

For uniform: the output range [minimum, maximum]. For gaussian: minimum = mean, maximum = standard deviation.

seed

Random seed for reproducibility. Same seed always produces the same sequence.

Remarks

See Also