楼主: 墨岚
2493 14

[问答] 为什么rantbl()对cards里的分数概率不认识? [推广有奖]

11
yongyitian 发表于 2013-5-3 12:44:19
墨岚 发表于 2013-5-3 11:29
比如现在有一个20项的多项分布,按照这个分布取得一批随机数不是我的最终目的,这批随机数实际上是我想做 ...
use different seed to get a different random number.  

    do seed = 100 to 105
      a = rantbl(seed, p1,p2,p3,p4,p5);
         output;
     end;

12
jingju11 发表于 2013-5-11 08:26:01
墨岚 发表于 2013-5-3 11:29
比如现在有一个20项的多项分布,按照这个分布取得一批随机数不是我的最终目的,这批随机数实际上是我想做 ...
非常复杂。没有理解。我想,table分布抓出来的是球的颜色编号。而多项分布是不同颜色球的数量组合的分布。我想对于任何一维的随机数,一次抓10个和每次一个抓十次没有任何区别。这应该也是随机数的核心之所在。我的一个小程序关于multinomial distribution.

京剧

13
墨岚 发表于 2013-5-12 20:36:07
谢谢!随机数的确应该那样产生。看来我的确把rantbl用错了。你给的博客很有用~
要踏实,也要巧劲,唯独不要怨艾。

14
墨岚 发表于 2013-5-12 20:37:55
jingju11 发表于 2013-5-11 08:26
非常复杂。没有理解。我想,table分布抓出来的是球的颜色编号。而多项分布是不同颜色球的数量组合的分布。 ...
谢谢!随机数的确应该那样产生。看来我的确把rantbl用错了。你给的博客很有用~
要踏实,也要巧劲,唯独不要怨艾。

15
墨岚 发表于 2013-5-12 23:58:08
jingju11 发表于 2013-5-11 08:26
非常复杂。没有理解。我想,table分布抓出来的是球的颜色编号。而多项分布是不同颜色球的数量组合的分布。 ...
刚才仔细看了一下你博客的那篇文章,对多项分布的解释和实现程序我都是认同的。这样我的情形可能就不是多项分布了,因为按你例子中的情形来说,我那n个球是一次性拿出的,没有补回。然后,,这n个球是相关的而不应该用产生n个随机数来模拟了。
要踏实,也要巧劲,唯独不要怨艾。

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-22 13:41