Registriert seit: 23. Jun 2005
403 Beiträge
|
Re: Abschusswinkel gesucht
5. Feb 2007, 16:56
Das Problem ist die berechnung des Punktes C. Hier kann man sich prima der Vektorrechnung bedienen und folgende zwei Gleichungen aufstellen (^bedeutet Vektor. bei Großbuchstaben Ortsvektoren, bei Kleinbuchastaben Richtungsvektoren):
C^=B^+t*b^
C^=A^+t*g^
Diese setzen wir gleich und lösen nach t auf:
B^+t*b^=A^+t*g^
t*b^-t*g^=A^-B^
t=(A^-B^)/(b^-g^)
diese t setzen wir in eine der beiden Gleichungen ein und erhalten C^ (brauchen wir aber nicht, siehe unten).
C^=B^+(A^-B^)/(b^-g^)*g^
Auf diesen Punkt muss der Panzer zielen. Die ganze Winkelrechnerei kann man sich übrigens sparen, wenn diese (dritte) Gleichung in die 2. einsetzt und dann nach g^ umstellt, denn das ist der Richtungsvektor für den Schuss (und wie man aus einem Richtungsvektor einen Winkel errechnet sollte klar sein).
Hierbei kann man diese resultierende Gleichung noch in zwei zerlegen, indem man je eine Koordinate benutzt (jeweils immer x und y)
Manchmal sehen Dinge, die wie Dinge aussehen wollen mehr wie Dinge aus, als Dinge
<Esmerelda Wetterwachs>
|