随机矩阵理论_#29 测试来了!微信骰子真的是随机的吗?

本文通过频数检验、游程检验、累加和检验和二元矩阵秩检验,验证微信骰子的随机性。利用数学工具和编程实现,骰子在所有测试中均顺利通过,证明其随机性。
摘要由CSDN通过智能技术生成

2d220a9a9d4c9334010892644c3d76d4.gif

微信的骰子真的是随机的吗?

ea731922c17a15e72c5cabd748f21194.png

是   的 经过我 严谨的设计精密的计算,才得到这个惊人的结论[狗头保命]。

ad246e4470cad51cbf8514a800d80a7e.gif

科学研究从锻炼身体开始

b5c8e7caa319877c2a7677a0cdef19fe.png  

     为了考察这个问题,我寂寞地在微信里扔了500次骰子并按顺序记下所有的结果。     数字小键盘和“5”上的凸起是多么 可爱亲切迷人体贴。

eff0b75e518bb486b2dcafce9bdff010.png

61a76be28d20bfb16dbfc01efecba0ca.gif

b5f6b7f0ec452940f546acf56f70021c.png

(Visual Studio 2013)

    骰子有了,所以到底随不随机呢?

3a11d483118be442bfa09fc01748d442.png

a56f7c765c5c1760cca61e82be7cf0b9.gif

    我也只想到了中心极限定理,闲着也是闲着,不如复习一下.

d5b3e5fe3c9befede705f674b5b09cdf.png

    如果骰子是随机的,分布为:

1b1292e915a9f92fd7a5db33b0bcbfee.png

9539d1ea7fd18634d9867e9d11cc2b03.png

    这个概率不够小,不足以拒绝“是随机的”这个假设,即这组数据可以通过这个测试。

诉诸权威

b5c8e7caa319877c2a7677a0cdef19fe.png  

    莫慌,这篇推送才刚刚开始。

864df658ddd688930af32c445ed10537.gif

    经过简单的查找,发现“随机性测试方法有200多种,其中美国国家标准技术学会(NIST)制定的 SP 800-22标准是最具代表性的方法之一。” 文档:  https://nvlpubs.nist.gov/nistpubs/legacy/sp/nistspecialpublication800-22r1a.pdf     
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值