Witam.
Na laboratoriach z Delphi dostałem do napisania sprawozdanie z projektu "grawitacja kulki" cały kod oraz krótki opis dostałem gotowy. Napisanie sprawozdania było dosyć banalne jednak nie mogę sobie poradzić z dwoma wzorami a mianowicie:
vx:= vx + 2 * (1-OdlegloscOb(0,i)/Obiekt[i].masa)
*(Obiekt[i].x-Obiekt[0].x) /OdlegloscOb(0,i);
vy:= vy + 2 * (1-OdlegloscOb(0,i)/Obiekt[i].masa)
*(Obiekt[i].y-Obiekt[0].y)/OdlegloscOb(0,i);
oraz:
x:=x+vx*5;
y := y + vy * 5;
(dlaczego w tym wzorze jest *5?)
Zwracam się z prośbą o wytłumaczenie na jakiej podstawie ktoś kto pisał ten program napisał te wzory.
Link do programu:
http://www.speedshare.org/download.php?id=97D6882811