Tényleg nem létezik?
-
sublimiter #1350 Kicsit visszaterve a newtoni gravitaciora. Az ember azt gondolna, ez lehetetlen, de polar-koordinatakkal biztos nem mukodik.
Semmi sem lehetetlen. A trukk az, hogy csak a gravitacios gyorsulasnal hasznalom a csokkentett r2 erteket. Nem irom ismet, hogy egyszeru, mert biztos bosszanto. xD
{
skalar r,r2,v,u;
vektor p3;
r = sqrtl(p.x*p.x + p.y*p.y);
u = atan(p.y/p.x);
dp.x = (p.x*dp.x + p.y*dp.y)/r;
dp.y = (p.x*dp.y - p.y*dp.x)/(r*r);
p.x = r;
p.y = u;
for(int j=0;j<lepes;j++)
{
p = p + dp*dt;
r = p.x;
v = dp.y;
r2 = r-rs*1.414;
// r2 = r;
ddp.x = (-g*m/(r2*r2)) + v*v*r;
ddp.y = -2*dp.x*dp.y/r;
ddp.z = 0;
dp = dp + ddp*dt;
p3.x = p.x*cos(p.y);
p3.y = p.x*sin(p.y);
p3.z = 0;
pont(p3*skala,0x00ff00);
}
}
http://en.wikipedia.org/wiki/Kepler's_laws_of_planetary_motion



