matlab钉子链条,MatLab的Galton钉板问题训练报告 终极版

这篇博客记录了作者初次使用Matlab进行小球投掷模拟实验的经历。通过100个和200个小球的投掷,观察到实际频率图与理论分布B(5,0.5)的吻合度。尽管在代码编写过程中遇到了困难,如不熟悉Matlab语言和随机数生成,但经过不断调试,最终实现了预期效果。作者期望通过更多实践来提升Matlab技能。
摘要由CSDN通过智能技术生成

041d2c092cd42e06f42ab59e5ade1fc7.png

(1)投球小球堆积的频率图

4263d070ec06d8a7fe37966c386bb5c7.png

(2)理论分布B(5,0.5)的分布图

以上两幅图分别模拟的是100个小球和200个小球的情况,左边的为实际模拟出来的频率统计图,右边的为理论上小球的分布图。从图1和图2的实际情况可以看出,小球的分布情况基本上符合动画模拟出来的结果,即2、3号格子落入小

球的概率最大。而相对于理论上的分布图,实际统计出来的结果也和理论大致一致。

五、小结:

我们小组是首次接触到工程计算软件Matlab,在一开始安装的时候,我们就尝试了好多次才成功,在设计该实验的时候,更是感觉无从下手,但慢慢地我们通过反复研究网上的一些教学视频才对Matlab的基础功能有所了解。在设计过程中,最为困难的就是代码设计部分,因为不熟悉该语言(之前没有接触过,跟C语言又不太一样),部分代码不得不借助上网查找,比如step1里面的代码的那几个for循环。还有第二个代码中的产生随机数那里。

在刚设计完代码的时候程序老是出现错误,经过不断的调试,才走到了现在的这个程度。希望通过以后多用Matlab,让自己最终能熟练掌握好这款软件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值