
- UID
- 556356
- 帖子
- 615
- 精华
- 0
- 威望
- 79
- 阅读权限
- 100
- 注册时间
- 2010-1-7
|
原帖由 Here0001 于 2011-3-21 08:54 发表 
我说的不是随机变量,而是伪随机数生成算法。
比如:
变量A = 伪随机数生成算法f();
变量B = 伪随机数生成算法f();
虽然是不同的变量,但用的是同一个伪随机数生成算法。
难道这样,它们之间就没相关性了?
这是一个很好的问题,也让我思索了很久。
可能我在文中的表述不是很清楚。由于伪随机数的产生机制是利用随机种子产生的(如计时器等),如果所有随机变量在调用随机函数时都得到同一个随机种子,那么它们会抽取到相同的数字。换而言之,如果以时间作为随机种子,在严格意义上的同一时刻应该会得到一样的取值。也就是说,伪随机数值本身的分布是呈现一定规律的,其规律与种子相关,但是该规律是不可能被预言的(在很长一段数列内不能呈现规律或循环是对好的伪随机算法最基本的要求)。
也就是说,某种情形下一定会抽取到某个数值,只是这个数值不被我们所看到(我们被称作观测者)。也就是说,打怪的人抽取的数值我们并不能观测到,垫装备的原理是在观测值内大量存在失败区间的数值后,变相地通过伪随机数在一段距离内(这个距离和算法有关)不会重复,将其从总的样本池中剔除,从而达到理论概率升高的效果。
又及。。。。我的C描述得不是很清晰大家就不管它了么。。。在已知总样本均值及其分布的情况下,如果持续取得极端值,下一次取值在均值附近的概率是会变大的。。。 |
|