文件名称:matlab布朗运动代码-matlabsim:(大学课程)Matlab模拟与代数课程
文件大小:2.76MB
文件格式:ZIP
更新时间:2024-06-16 06:12:53
系统开源
matlab布朗运动代码Matlab模拟与代数课程 这是第一门大学课程,于2018年完成,之后上传。 这是我的第一门主要课程,我的成绩为90%。 事后看来,除其他更改外,我应该将图像保存到一个单独的文件夹中,但是我们生活并学习。 我会更改它,但是我觉得它不是更真实的:这是我完成此工作时的水平。 任务 任务一:无碰撞布朗运动 一种。 绘制容器的“壁”,并在中心区域(半径100个单位)内放置多达500个相同的随机分布的粒子。 在每个时间间隔内,例如在10到50个单位的范围内,分别为每个粒子(初始速度)分配速度和方向的随机值。 b。 以离散间隔(dt)开始“滴答”时间,并每n个时间步长计算和绘制粒子的更新位置。 将绘图的第n个屏幕截图保存为报告。 C。 当粒子撞击“墙壁”时,必须反射以反弹,而不会损失任何能量。 为了证明这一点,请在内部生成一些粒子,并将其轨迹轨迹绘制为后面的细实线。 发生一些碰撞后停止模拟并保存结果图。 d。 代码应具有打开“重力”的能力:在这种作用下,粒子必须开始掉落(负y方向)并反复反弹到“地板”上。 e。 最后,加入“能量损失”功能(例如,在每次碰撞中,球应损失其速度
【文件预览】:
matlabsim-main
----screenshot_taskb_11.png(51KB)
----screenshot_taskb_16.png(51KB)
----screenshot_taskd_2.png(13KB)
----README.md(3KB)
----Writeup.pdf(887KB)
----screenshot_taskd_5.png(13KB)
----screenshot_taskb_1.png(53KB)
----screenshot_taskb_20.png(53KB)
----screenshot_taskb_6.png(50KB)
----screenshot_taskd_10.png(19KB)
----screenshot_taskb_14.png(51KB)
----screenshot_taskb_9.png(51KB)
----a_screenshot.png(55KB)
----screenshot_taskb_25.png(52KB)
----screenshot_taskb_21.png(52KB)
----screenshot_taskb_3.png(52KB)
----screenshot_taskb_13.png(51KB)
----screenshot_taskb_24.png(52KB)
----screenshot_taskd_8.png(13KB)
----screenshot_taskb_5.png(51KB)
----screenshot_taskb_23.png(51KB)
----c_screenshot.png(176KB)
----screenshot_taskd_15.png(17KB)
----screenshot_taskb_22.png(49KB)
----screenshot_taskd_1.png(13KB)
----screenshot_taskb_19.png(52KB)
----c_screenshot2.png(198KB)
----screenshot_taskb_18.png(49KB)
----screenshot_taskd_11.png(18KB)
----Report.tex(18KB)
----a_screenshot2.png(39KB)
----screenshot_taskd_4.png(13KB)
----screenshot_taskd_13.png(17KB)
----screenshot_taskb_7.png(51KB)
----screenshot_taskb_4.png(50KB)
----task1d_pseudocode.txt(486B)
----b_screenshot2.png(74KB)
----screenshot_taskd_3.png(13KB)
----screenshot_taskd_9.png(20KB)
----screenshot_taskb_2.png(51KB)
----screenshot_taskd_7.png(13KB)
----screenshot_taskb_17.png(51KB)
----screenshot_taskb_15.png(52KB)
----screenshot_taskc.png(84KB)
----screenshot_taskd_12.png(18KB)
----screenshot_taskd_6.png(13KB)
----screenshot_taskd_14.png(17KB)
----task1code.m(7KB)
----screenshot_taskb_10.png(52KB)
----.DS_Store(6KB)
----b_screenshot.png(38KB)
----screenshot_taskb_8.png(51KB)
----screenshot_taskb_12.png(51KB)
----task2code.m(1KB)
----d_screenshot.png(57KB)