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

\begin{aligned} &\text{Uniform:} && y \sim \mathcal{U}(\text{min}, \text{max}) \\ &\text{Gaussian:} && y \sim \mathcal{N}(\mu, \sigma) \end{aligned}

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.

maximum

Type: number (Default: 1)

Maximum parameter description placeholder.

maximum

Type: number (Default: 1)

Std Dev parameter description placeholder.

Remarks

Examples

See Also