测地线速度不起作用



这个问题已经在网站上存在了很长时间,所以,从数学上讲,每一个更正都已经进行了。现在。。。从程序员的角度来看,代码有什么问题?

vr, vphi, r, phi的 4 个变量正在按顺序更新,但它们在彼此的方程中使用。 请考虑将它们更新为一组临时的新值,以便每个公式使用相同的旧值。 完成后,执行更新。

vrNext = vr + (12/(r^7+4*r)*vr^2) *ds + (r^8/(4*r+r^7)*vphi^2) *ds
vphiNext = vphi + (-2/r*vr*vphi) *ds
rNext = r + vr*ds
phiNext = phi + vphi*ds
vr = vrNext
vphi = vphiNext
r = rNext
phi = phiNext

最新更新