Algorytm swobodnego spadania

Odpowiedz Nowy wątek
2010-11-06 11:42
sebastian
0

Witam wszystkich.

Mam problem z napisaniem pewnego algorytmu. Jako dane wejściowe otrzymuje dwa punkty A i B (układ XY), v(velocity) i g(free fall acceleration). Na podstawie tych danych potrzebuje sprawdzić czy jest możliwe dotarcie z pkt A do B. Proszę o pomoc!

Pozostało 580 znaków

2010-11-06 12:21
0

@sebastian, fizyki w szkole nie miałeś?

mgh = \frac{mV^2}{2}
  1. Obliczasz czas spadania z "wysokości" A do B - T
  2. Obliczasz przesunięcie w "poziomie" w czasie T - l
  3. Sprawdzasz czy l >= odległość w poziomie A od B oczywiście z odpowiednim zwrotem wektora(!).

Pozostało 580 znaków

2010-11-06 12:27
0

Nie uważało się na fizyce? o_O
Odległość pionowa między punktami o deltax = abs(B.x - A.x)
Znając wartość g, składową x'ową prędkości (vx) oraz wartość deltax możemy wyliczyć czas po jakim oba obiekty "spotkają się" na tej samej wysokości
deltax = (gt^2)/2 + vxt
Znając ten czas oraz składową y'kową prędkości (vy) możemy policzyć w jakim punkcie na osi Y znajdzie się obiekt A
deltay = vy*t

Jeśli teraz A.y+deltay == B.y to znaczy że obiekt z punktu A spadając swobodnie przeleci przez punkt B


Masz problem? Pisz na forum, nie do mnie. Nie masz problemów? Kup komputer...

Pozostało 580 znaków

2010-11-06 14:19
seba
0

dzieki za odpowiedzi. Jak widać jestem bardzo slaby z fizyki ;/ Ale mam jeszcze pytanie : czym są sładowe prędkości w tym wzorze (vx, vy) i jak mam je wyliczyć ? jak wyliczyć t ?

Pozostało 580 znaków

2010-11-06 14:21
0

@seba !!! vx, vy prędkości składowe wektora prędkości!!! To jak wyliczyć t... chłopie... wzór na przyspieszenie znasz? Z niego.

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0