GetState - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Mozilla Firefox.

Online Help

All Products    Maple    MapleSim


RandomTools[LinearCongruence]

  

GetState

  

Get the internal state of the Linear Congruence Generator

 

Calling Sequence

Description

Examples

Calling Sequence

GetState( )

Description

• 

The GetState command returns the internal state of the Linear Congruence pseudo-random number generator.  The state is an integer.

• 

The state returned by GetState can be passed into SetState to regenerate a sequence of numbers.

Examples

> 

with⁡RandomToolsLinearCongruence

GenerateInteger,GetState,NewGenerator,SetState

(1)
> 

s≔GetState⁡

s≔1

(2)
> 

seq⁡GenerateInteger⁡,i=1..5

427419669081,321110693270,343633073697,474256143563,558458718976

(3)
> 

SetState⁡state=s

> 

seq⁡GenerateInteger⁡,i=1..5

427419669081,321110693270,343633073697,474256143563,558458718976

(4)

See Also

rand

RandomTools

RandomTools[Generate]

RandomTools[GetState]

RandomTools[LinearCongruence]

RandomTools[LinearCongruence][GenerateInteger]

RandomTools[LinearCongruence][SetState]

RandomTools[SetState]