RNG¶
- class pathsim.blocks.rng.RandomNumberGenerator(sampling_rate=None)[source]¶
Bases:
BlockGenerates a random output value using numpy.random.rand.
If no sampling_rate (None) is specified, every simulation timestep gets a random value. Otherwise an internal Schedule event is used to periodically sample a random value and set the output like a sero-order-hold stage.
- Parameters:
sampling_rate (float, None) – number of random samples per time unit
- Evt¶
internal event that periodically samples a random value in case samplingrate is provided
- Type:
- class pathsim.blocks.rng.RNG(sampling_rate=None)[source]¶
Bases:
RandomNumberGenerator