uniform(rlecuyer)
uniform()所属R语言包:rlecuyer
Generate random numbers
生成随机数
译者:生物统计家园网 机器人LoveR
描述----------Description----------
.lec.uniform generates U(0,1) random numbers.
.lec.uniform生成U(0,1)的随机数。
.lec.uniform.int generates random numbers from the discrete uniform distribution over integers.
.lec.uniform.int产生随机数的离散均匀分布的整数。
用法----------Usage----------
.lec.uniform (name, n = 1)
.lec.uniform.int (name, n = 1, a = 0, b = 10)
参数----------Arguments----------
参数:name
name of the stream.
流的名称。
参数:n
number of random numbers to be generated.
要产生的随机数的数量。
参数:a,b
interval from which the integer random numbers should be generated.
间隔从应生成的整数随机数。
Details
详细信息----------Details----------
.lec.uniform and .lec.uniform.int, respectively, are wrapper functions for the C functions RngStream_RandU01 and RngStream_RandInt, respectively (L'Ecuyer et al, 2002).
.lec.uniform和.lec.uniform.int,分别是包装功能的C函数RngStream_RandU01和RngStream_RandInt,分别为(LEcuyer等,2002)。
Note: Since the stream is here identified by name, there is no need for using the CurrentStream pair.
注:由于流在这里确定的name,也没有必要对使用CurrentStream。
值----------Value----------
A vector of n random numbers.
一个向量的n随机数。
参考文献----------References----------
Object-Oriented Random-Number Package With Many Long Streams and
参见----------See Also----------
.lec.CurrentStream
.lec.CurrentStream
实例----------Examples----------
nstreams <- 10 # number of streams[的数据流数]
seed<-rep(1,6)
.lec.SetPackageSeed(seed)
names <- paste("mystream",1:nstreams,sep="")
.lec.CreateStream(names)
for (i in 1:nstreams) # generate 10 RNs from each stream[从每个数据流生成10个注册护士]
print(.lec.uniform(names[i],10))
.lec.DeleteStream(names)
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|