文件名称:红色代码病毒matlab仿真-ProbabilityProject:MATH300最终项目的存储库。Matlab代码和报告
文件大小:582KB
文件格式:ZIP
更新时间:2024-06-27 15:47:29
系统开源
红色代码病毒matlab仿真MATH 300 最终项目 阿里·哈姆扎 | 马哈姆·绍伊布 | 哈桑·纳西姆 任务 一维离散随机游走 在本节中,我们创建了一个函数 $task1(steps,start,leftprob,stopprob)$。 该函数使用一种算法执行步骤,该算法使用了可以使用下图解释的算法。 让我们假设 红色区域是不动的概率 绿色区域是向左移动的概率 蓝色区域是向右移动的概率 该算法只是检查随机生成的数字 $0\leq n \leq 1$ 是否位于某个区域内并相应地进行移动。 在多个步骤上运行该算法,获得以下图表。 为了找到某个步骤的预期平均距离,我们对代码进行了多次模拟,并计算了每一步的平均步长。 这呈现了以下由平均步长组成的随机游走。 这就是预期的随机游走。 多个离散随机游走 在任务 2 中,我们采用了与任务 1 类似的方法。唯一的区别是我们在同一图上模拟了两个粒子的随机游走。 然而,出现了同样的随机性问题,无法预测两个粒子相遇的平均步长。 与任务 1 类似,我们模拟了两个粒子的多次随机游走,并计算了粒子在特定步数和距离内相遇的平均步长。 将每个拦截步骤的数据记录到一
【文件预览】:
ProbabilityProject-master
----Report()
--------Report.tex(9KB)
--------r1d100.png(18KB)
--------task1prob.png(2KB)
--------Report.pdf(307KB)
--------r1d100000.png(18KB)
--------Meandist.png(44KB)
--------task3bounce.png(29KB)
--------1d2randwalk1000.png(24KB)
--------1d2randwalk100.png(22KB)
--------r1d1000000.png(16KB)
--------rw2d4nodes.PNG(27KB)
--------rw2d3nodes.PNG(15KB)
----Code()
--------task4Avg.m(688B)
--------log.txt(156B)
--------task4.m(771B)
--------task1Avg.m(688B)
--------task3.m(2KB)
--------task2.m(1KB)
--------task94.m(1KB)
--------task5.m(968B)
--------task8.m(697B)
--------task5helper.m(1KB)
--------task94sim.m(717B)
--------code.tex(2KB)
--------task8sim.m(754B)
--------code.pdf(85KB)
--------task2Avg.m(2KB)
--------task7.m(1KB)
--------task93sim.m(778B)
--------task93.m(919B)
--------task1.m(724B)
----.gitignore(55B)
----readme.md(8KB)