星系:计算项目,第二部分物理,剑桥,2021年

时间:2024-03-14 23:46:38
【文件属性】:

文件名称:星系:计算项目,第二部分物理,剑桥,2021年

文件大小:97KB

文件格式:ZIP

更新时间:2024-03-14 23:46:38

Python

这是我关于相互作用星系的计算物理项目的回购。 第1阶段)建立了一个程序来计算围绕重物的圆形轨道的运动。 第2阶段)修改程序,以允许多个重物(尽管它们必须保持静态)和任意轨道。 可以在Interaction类中找到它。 测试了半径为2、12、18、24、30、36的半径为2、3、4、5、6的粒子,并生成以下图: 在(0,0)有两个质量= 1的质量,在(4,0)有两个质量= 3的质量,初始速度为1个单位的质点我们可以看到进动轨道: 在(0,0)处一个质量= 1的质量和一个初始速度为0.2个单位的粒子,我们看到一个椭圆轨道: 第3阶段)将程序扩展到包括两个相互作用的重物以及可感觉到来自两个重物的力的任意数量的测试物。 可以在MultipleParticleSystem类中找到它。 MultipleParticleSystem是Interaction类的改进的更通用版本,因此,要继续使


【文件预览】:
Galaxies-master
----images()
--------1_unit_at_origin_v=0.2.png(19KB)
--------circularOrbitsInteraction.png(27KB)
--------ellipticalOrbitsInteraction.png(31KB)
--------1_unit_at_origin_v=0.2_mps.png(21KB)
----MultipleParticleSystem.py(5KB)
----README.md(1KB)
----Interaction.py(4KB)

网友评论