三体问题引力系统
python代码,用于计算三体引力系统中的行星轨道。 该代码可以演示一个星球如何影响另一个星球的轨道。 例如,分析了地球,木星,太阳系统。
该代码以Jupyter笔记本(或IPython笔记本)格式和python脚本格式(适合与spyder一起运行)提供。
数学与理论
要求
该代码使用matplotlib来创建轨道运动动画。 运行动画需要使用ffmpeg软件包。 可以使用Anaconda终端安装:
conda install - c menpo ffmpeg
该视频使用html5嵌入到Jupyter笔记本中。 该视频也可以导出为mp4。
地球-木星-太阳系
使用Ear
1