I’m trying to solve Kepler’s Equation as a step towards finding the true anomaly of an orbiting body given time. It turns out though, that Kepler’s equation is difficult to solve, and the wikipedia page describes the process using calculus. Well, I don’t know calculus, but I understand that solving the equation involves an infinite number of sets which produce closer and closer approximations to the correct answer.
I can’t see from looking at the math how to do this computationally, so I was hoping someone with a better maths background could help me out. How can I solve this beast computationally?
FWIW, I’m using F# — and I can calculate the other elements necessary for this equation, it’s just this part I’m having trouble with.
I’m also open to methods which approximate the true anomaly given time, periapsis distance, and eccentricity
You could check this out, implemented in C# by
Carl JohansenRepresents a body in elliptical orbit about a massive central bodyHere is a comment from the code