Einzelnen Beitrag anzeigen

Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#6

Re: Prbl. mit zeichnen meiner Kompo (Sin,Cos)

  Alt 12. Mai 2005, 12:06
Hallo Alex,

also, der tan eines Winkels ist definiert als das Verhaeltnis zw. Gegenkathete (y) und Ankathete (x). Wenn wir nun den umgekehrten Weg gehn, bekommen wir den Winkel:

Code:
Angle = arctan(dy/dx)
Wobei gilt:
Code:
dy = ym-y
dx = xm-x
X, Y sind die Koordinaten des Punktes, Xm und Ym jene des Mittelpunktes. Beachte dass du allerdings nicht den Winkel von Norden, sondern vom "mathematischen Nullwinkel" (=Osten) bekommst. Das Umzurechnen duerfte kein Problem sein. Weiters gibt der ArcTan nur Werte zwischen -90 und +90 Grad zurueck, d.h. du musst anhand de Vorzeichen von dx und dy rausfinden, im welchen Quadranten der Punkt liegt und den Winkel dahinrechnen (Mathe ist zu lange her als dass ich jetzt gleich wuesste wie das geht). Sobald du den "wirklichen" Ergebniswinkel des arctan hast, kannst du diesen auf deinen Nullpunkt rechnen (-90 Grad wenn ich richtig gedacht habe), und fertig

Hoffe das hilft.

Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat