美文网首页
大数定律

大数定律

作者: OomelodyoO | 来源:发表于2018-12-11 17:02 被阅读0次

定义

在数学与统计学中,大数定律又称大数法则、大数律,是描述相当多次数重复实验的结果的定律。根据这个定律知道,样本数量越多,则其算术平均值就越趋近期望值。

举例

1)抛掷一颗均匀的6面的骰子,六面出现概率为

数据 1 2 3 4 5 6
概率 1/6 1/6 1/6 1/6 1/6 1/6

数学期望 = 1 × (1/6) + 2 × (1/6) + 3 × (1/6) + 4 × (1/6) + 5 × (1/6) + 6 × (1/6)

数学期望 = 3.5

2)使用程序模拟投掷过程

public class Application {
    public static void main(String[] args) {
        int count = 100 * 10000;
        int oneCount = 0;
        int twoCount = 0;
        int threeCount = 0;
        int fourCount = 0;
        int fiveCount = 0;
        int sixCount = 0;
        for (int i = 1; i <= count; i++) {
            int ran = (int) (Math.random() * 6) + 1;
            switch (ran) {
                case 1:
                    oneCount = oneCount + 1;
                    break;
                case 2:
                    twoCount = twoCount + 1;
                    break;
                case 3:
                    threeCount = threeCount + 1;
                    break;
                case 4:
                    fourCount = fourCount + 1;
                    break;
                case 5:
                    fiveCount = fiveCount + 1;
                    break;
                case 6:
                    sixCount = sixCount + 1;
                    break;
            }
            if (i == 100 || i == 10000 || i == 1000000) {
                System.out.println("第" + i + "次统计:");
                System.out.println("1\t2\t3\t4\t5\t6");
                System.out.print(oneCount + "\t");
                System.out.print(twoCount + "\t");
                System.out.print(threeCount + "\t");
                System.out.print(fourCount + "\t");
                System.out.print(fiveCount + "\t");
                System.out.println(sixCount);
                System.out.print(new BigDecimal(oneCount).divide(new BigDecimal(i)) + "\t");
                System.out.print(new BigDecimal(twoCount).divide(new BigDecimal(i)) + "\t");
                System.out.print(new BigDecimal(threeCount).divide(new BigDecimal(i)) + "\t");
                System.out.print(new BigDecimal(fourCount).divide(new BigDecimal(i)) + "\t");
                System.out.print(new BigDecimal(fiveCount).divide(new BigDecimal(i)) + "\t");
                System.out.println(new BigDecimal(sixCount).divide(new BigDecimal(i)));
            }
        }
    }
}

3)统计结果

第100次统计:

数据 1 2 3 4 5 6
出现次数 17 15 16 19 21 12
出现概率 0.17 0.15 0.16 0.19 0.21 0.12

总数为:348

算术平均数为:3.48

第10000次统计:

数据 1 2 3 4 5 6
出现次数 1724 1638 1639 1636 1664 1699
出现概率 0.1724 0.1638 0.1639 0.1636 0.1664 0.1699

总数为:34975

算术平均数为:3.4975

第1000000次统计:

数据 1 2 3 4 5 6
出现次数 167149 166751 166553 166521 166688 166338
出现概率 0.167149 0.166751 0.166553 0.166521 0.166688 0.166338

总数为:3497862

算术平均数为:3.497862

结论

随着投掷次数的不断增多,算术平均数无限接近于期望值

我的博客

相关文章

  • 主题23:选填概率

    1. 大数定律包括切比雪夫大数定律和辛钦大数定律,在满足一定的条件的基础下,所有大数定律都在讲一个结论:均值依概率...

  • 刘嘉《概率论》10

    弱大数定律和强大数定律: 弱大数定律的本质是:试验次数越多,频率接近真实概率的可能性越大。——是“可能性”,而不是...

  • 大数定律

    定义 在数学与统计学中,大数定律又称大数法则、大数律,是描述相当多次数重复实验的结果的定律。根据这个定律知道,样本...

  • 计量经济学

    1.大数定律 大样本理论所依赖的两大工具是大数定律与中心极限定理,但是须作推广。 大数定律,期望方差都存在。 2....

  • 大数定律:“否极泰来”有科学依据吗?

    第3章 频率法 3.2 大数定律:“否极泰来”有科学依据吗? ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ️3.2大数定律:“...

  • 《魔鬼数学》第一部分 线性思考

    《魔鬼数学》 第一部分 线性 关键词:线性思考,大数定律,大数定律,大数定律(重要的关键词说三遍),百分比的滥用 ...

  • 三大抽样分布与检验:卡方分布,t分布和F分布及其相关检验

    1、基石:大数定律和中心极限定律 大数定理。不管是强大数定理还是弱大数定理,都表达着这样一个意思:当样本数量足够大...

  • 刘嘉概率论22讲《八, 局部频率不是整体概率》

    大数定律证明了整体的确定性 雅各布用了20年时间证明了大数定律,准确的说,他证明的是弱大数定律 就是说,实验数量越...

  • “大数定律”对交易者的影响

    大数定律 大数定律是描述相当多次数重复实验的结果的定律,内容是在重复实验中,随着试验次数的增加,事件发生的频率趋于...

  • 大数定律

    大数定律 数学与统计学的概念,意指数量越多,则其平均就越趋近期望值。在重 复试验中,随着试验次数的增加,事件发生的...

网友评论

      本文标题:大数定律

      本文链接:https://www.haomeiwen.com/subject/ayeehqtx.html