GetState - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.
Our website is currently undergoing maintenance, which may result in occasional errors while browsing. We apologize for any inconvenience this may cause and are working swiftly to restore full functionality. Thank you for your patience.

Online Help

All Products    Maple    MapleSim


RandomTools[MersenneTwister]

  

GetState

  

Get the internal state of the Mersenne Twister Generator

 

Calling Sequence

Description

Examples

Calling Sequence

GetState( )

Description

• 

The GetState command returns the internal state of the Mersenne Twister pseudo-random number generator.  The state is an rtable of type integer4 with 625 entries.

• 

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

Examples

withRandomToolsMersenneTwister

GenerateData,GenerateFloat,GenerateFloat64,GenerateInteger,GenerateInteger32,GenerateUnsignedInt32,GetState,NewGenerator,SetState

(1)

sGetState

seqGenerateInteger,i=1..5

395718860534,193139816415,22424170465,800187484459,427552056869

(2)

SetStatestate=s

seqGenerateInteger,i=1..5

395718860534,193139816415,22424170465,800187484459,427552056869

(3)

See Also

rand

RandomTools

RandomTools[Generate]

RandomTools[GetState]

RandomTools[MersenneTwister]

RandomTools[MersenneTwister][GenerateInteger]

RandomTools[MersenneTwister][SetState]

RandomTools[SetState]