首页 > 编程知识 正文

实验一 利用Excel表格进行掷硬币模拟实验,利用数字化进行实验的优点

时间:2023-05-04 09:55:04 阅读:238604 作者:3605

应用软件:Office2010
需要用到数据栏的数据分析功能,而一开始是没有这个选项的。如图:

这时我们需要点击左上角的文件,选项,会弹出这个界面

选择加载项,点击转到

勾选加载宏里的分析数据库,点击确定

可以看到,数据分析出现在了数据栏:

我们想分别进行10次,100次和1000次的投硬币正反面模拟实验。将Excel表格输入成如下样式:

选择B7单元格,点击数据分析,选择随机数发生器:

接下来进行如下设置:

由于投掷硬币只有正面反面两种可能性,故变量个数设置为1(0,1两种,1代表正面)
分布为伯努利分布,伯努利分布指的就是对于某事件,其取值可为0或1,概率为设定的p(A)和p(A)-1。
输出区域点击右边的图标,选定B7即可。
点击确定后会发现表格变为下图所示:

同理操作100和1000。只需要修改随机数个数和输出区域即可。
全部模拟之后要统计一下1和0的个数,这时需要用到函数COUNTIF。选中B3单元格,点击fx:

选择全部,找到COUNTIF

点击确定,range的选择

下面的是计数条件,选择1,点击确定。
之后按照图中公式计算频率:

回车即可。
其余格子均可同理。只需要修改range即可。
还可以选中两个格子拖动,之后修改公示栏中的格子范围即可。

最终得到模拟结果:

试验结束。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。