0

我想知道在球体中心(很像行星)应用重力的最简单方法是什么我认为 ODE 将是最好的库?但不确定如何实现它以在球体中心应用重力。

4

1 回答 1

4

所有你需要的是 :

a = F /m = -GM r /r^3

其中rm是来自质量球的质量的径向矢量,MG 是引力常数。

您不一定需要很多库来集成它。您可以只计算每个时间步的加速度。唯一的一点是,如果对于每个步骤,您首先计算一个近似的新位置,然后计算该位置在时间步长中点的加速度,然后使用它来确定新的位置和速度。

于 2011-03-31T03:24:58.720 回答