如何用Mathematica计算三体问题

 时间:2024-10-12 16:25:44

1、首先,确定三个星体的坐标分别用X1,Y1, X2,Y2 X3,Y3表示。为保险起见,将这几个变量Remove.

如何用Mathematica计算三体问题

3、然后设置三个星体的质量M1,M2,M3, 万有引力常数G, 解算时间TMAX,钱砀渝测(还有绘图相关:动画的时间间隔DeltaTime, 绘图范围MyLTBR(就是上下左右的距离))

如何用Mathematica计算三体问题

5、定义三个星体的水平竖直两个方向上的受力。写成函数。

如何用Mathematica计算三体问题如何用Mathematica计算三体问题

8、使用Graphics嵌套三个Disk画出三个圆点,然后Show函数结合ParametricPlot(轨迹图)以及Graphics里三个圆点。最外面嵌套一个Table生成一个图片列表。

如何用Mathematica计算三体问题

9、使用列表帧动画函数ListAnimate得到动画。

如何用Mathematica计算三体问题

10、使用Export方法导出Gif。最终效果如下。

如何用Mathematica计算三体问题如何用Mathematica计算三体问题
  • Mathematica应用——绘制精美的3D图形
  • 如何使用mathematica求解向量的范数?
  • 【微分几何】Viviani曲线在平面上的投影
  • Mathematica应用——绘制3D图形
  • 手把手教你用matlab绘制饼状图
  • 热门搜索
    拭怎么组词 拉链坏了怎么修 蔄怎么读 花生酱怎么做 东北大学秦皇岛分校怎么样 孩子沉迷游戏怎么办 怎么腌肉 会议纪要怎么写 宝宝上火怎么办 泰拉瑞亚捕虫网怎么做