Re: orbits...

new topic     » goto parent     » topic index » view thread      » older message » newer message

I assume that you want to know how to simulate an orbit using real physics.
To get one body to orbit another, you must give it an initial velocity. If you
want to make it move in a circle, give it initial velocity, v0=sqrt(GM/r),
where M is the mass of the planet, r is the radial distance (between the
centers of mass), and G is the gravitational constant. This velocity must be
tangent to the circle that you want the object to orbit at.
To get the rest of the simulation, you use Fn=GMm/r^2, an=Fn/m, vn=v(n-1)+an
dt, xn=x(n-1)+vn dt (the n's and (n-1)'s are supposed to be subscripts). These
are vector equations. You will probably have to parametrize the variables (or
use sequences for vectors) to get it to work.

Abraham Harte

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu