彩票合值20怎么算?
这是数学建模的问题,需要构建模型来模拟出规律。 先给出结论,本文通过数学建模的方法得到了双色球红球号码、篮球号码的合值分布,并使用大数据的方法进行了验证,证明方法的有效性。 详细步骤如下所示:
1.由历史数据得到红球号码与篮球号码;
2.对红球号码与篮球号码进行排序;
3.根据二项分布生成以概率为1的正整数k;
4.对于每个k,从第2步得到的排列中依次选取前k个排列作为合成序列;
5.对于每一个合成序列,将其中的每个元素都减去1,即得到新的元素作为随机变量x;
6.根据超几何分布产生参数λ的估计值;
7.根据二项分布产生参数k的估计值;
8.重复执行步骤5和步骤6,直至所有随机变量取值为1的时候,记录这个时间点对应的k值,它就是所求的样本量;
9.计算并记录每个样本量的累积和,并以百分位表示其出现的频率,这样最终就得到了所有样本量的合值分布。
为了便于表述,用R表示红球,用B表示篮球。首先通过Excel建立两个随机函数,一个用于产生0到1之间的随机浮点数,另一个用于生成从1到n的自然数。然后利用这两个函数编写程序,根据二项分布产生以概率1的正整数k,直到符合特定条件为止(此时将不会产生14以上的奇数)。
接着,把红球号码和篮球号码分别看作是集合{1,2,3.....}的所有元素,并对其进行升序排列。然后让计算机不断循环,每次循环调用随机函数产生一个新的k,并且根据k的大小从排好的序中取出相应的个数组合在一起形成新的数组。这样做的好处是可以忽略开头的重复号,因为开头出现重复号的情况不会导致后面连续的出现同样的数字。
最后,把每一轮产生的新的数组里的每个数字都减1,就得到了最终的合成序列,也就是本文要研究的随机变量的取值。