找回密码
 注册
查看: 450|回复: 0

R语言 rngSetSeed包 rngSetSeed-package()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-9-27 19:46:01 | 显示全部楼层 |阅读模式
rngSetSeed-package(rngSetSeed)
rngSetSeed-package()所属R语言包:rngSetSeed

                                        Initialization of Mersenne-Twister random number generator using AES.
                                         梅森捻随机数生成器,使用AES的初始化。

                                         译者:生物统计家园网 机器人LoveR

描述----------Description----------

The package provides function setVectorSeed(vseed), which allows to initialize the R base Mersenne-Twister random number generator using a numeric vector vseed of arbitrary nonzero length, including length 1. In order to guarantee that different seeding vectors yield unrelated streams of random numbers, the transformation of vseed into the initial state of Mersenne-Twister is computed by Fortuna random number generator using Advanced Encryption Standard (AES) as the underlying block cipher.
该程序包提供功能setVectorSeed(vseed),它允许初始化R基本梅森费尔托斯特随机数发生器使用一个数值向量vseed任意非零长度,包括长度为1。为了保证不同播种向量产生无关的随机数流,vseed梅森捻线机到初始状态的计算方法是财神的随机数生成器,使用高级加密标准(AES)为基础的块加密的改造。

Initializing using a vector seed may be used to provide reproducible and unrelated streams of random numbers in independent R processes, each of which knows its reproducible index (not a process number). For this purpose, use something like setVectorSeed(c(base.seed, ind, i, j)), where base.seed is a global seed for a group of R processes, ind is an index of the R process and i, j may be loop variables of nested for loops, for each repetition of which we want to start a new stream of random numbers.
初始化使用的向量的种子可用于提供重复性和无关的流的随机数,其中每个独立的研发过程中知道它的重现性的指数(不是一个进程序号)。为了这个目的,使用这样的setVectorSeed(c(base.seed, ind, i, j)),其中base.seed是一个全球性的种子为一组的R过程中,ind是R进程和i, j可能是一个指数循环变量的嵌套for循环,每次重复的,我们要开始一个新的随机数流。

The directory "rngSetSeed/tests" contains tests, which
目录“rngSetSeed /测试”包含测试,




(1)  compare the generated random numbers to stored precomuted ones,
(1)比较所生成的随机数到存储precomuted的,




(2)  compare the initial states obtained using AES in C-level functions with initial states obtained using a (slow) implementation of AES
(2)比较获得C-级的功能与使用AES初始状态初始状态获得实现的AES(慢)


参见----------See Also----------

setVectorSeed, getVectorSeed.
setVectorSeed,getVectorSeed。

转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。


注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2024-11-24 20:07 , Processed in 0.018770 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表