set.lcgseed
Set initial random seed,
get.lcgseed
Get the current valus of the random seed,
runif.lcg
Uniform linear congruational generator,
rnorm.lcg
Normal linear congruational generator,
rt.lcg
Student-t linear congruential generator. }set.lcgseed(seed = 4711)
get.lcgseed()
runif.lcg(n, min = 0, max = 1)
rnorm.lcg(n, mean = 0, sd = 1)
rt.lcg(n, df)
lcg.seed
. The generator is a linear congruential generator with parameters
LCG(a=13445, c=0, m=2^31-1, X=0)
. It is a simple random
number generator which passes the bitwise randomness test.
## SOURCE("fSeries.4A-PortableRandomInnovations")
## set.lcgseed -
set.lcgseed(seed = 65890)
## runif.lcg - rnorm.lcg - rt.lcg -
cbind(runif.lcg(10), rnorm.lcg(10), rt.lcg(10, df = 4))
## get.lcgseed -
get.lcgseed()
## Note, to overwrite rnorm, use
# rnorm = rnorm.lcg
# Going back to rnorm
# rm(rnorm)
Run the code above in your browser using DataLab