行星
有没有想过太阳系是如何形成的?
在此模拟中,每个太阳系都从大量具有随机位置和随机速度的物体开始。 在每个时间步长,每个物体的速度都相对于恒星的引力进行更新。 最终,当两个物体碰撞时,它们可以根据其相对速度融合或“反弹”。
这意味着,在某个时刻,物体会越来越大,形成我们所知的具有稳定轨道的行星。
自己尝试一下!
安装
要开始使用此软件包,请先安装依赖项:
pip install -r requirements.txt
或者,您可以构建和运行Docker容器
docker build -t planets .
docker run -it planets
用法
只需运行即可开始创建太阳系
python main.py
2021-03-29 10:09:31
13.51MB
Python
1