Seite 1 von 1

Punkte zwischen 3 Punkten ausrechnen

Verfasst: Dienstag 11. Mai 2010, 18:38
von INFACT
Hi,

Wir hatten in Mathe noch nicht sowas wie Trigonometrische Funktionen ( weiß nur grob was das ist ), deswegen hat mir mein cousin immer dabei geholfen.
Jetzt habe ich ein Problem: Ich habe 3 punkte a,b,c und will den winkel zwischen denen herausfinden :

Code: Alles auswählen

<) a, b, c
Dabei hilft dann noch, dass b immer (0|0) ist.

Code: Alles auswählen

<) a, (0|0), c
Wie kann ich den Winkel ausrechnen? :K

Danke!

Re: Punkte zwischen 3 Punkten ausrechnen

Verfasst: Dienstag 11. Mai 2010, 18:55
von jbs
Vektorrechnung

Geraden aufstellen und dann den Winkel der Schnittgeraden

wie das geht suchst du am besten im Internet

Re: Punkte zwischen 3 Punkten ausrechnen

Verfasst: Dienstag 11. Mai 2010, 19:50
von EyDu
Tzz, Schnittgeraden ^^ Für den Winkel zwischen b und c benötigst du nur:

Code: Alles auswählen

u = normalise(b - a)
v = normalise(c - a)
angle = acos(u*v)
Die anderen beiden sind analog.

Re: Punkte zwischen 3 Punkten ausrechnen

Verfasst: Dienstag 11. Mai 2010, 20:04
von INFACT
Danke

Re: Punkte zwischen 3 Punkten ausrechnen

Verfasst: Dienstag 11. Mai 2010, 20:08
von jbs
Ahh, Schnittgerade ist ein wenig übertrieben ;)

Ja, das was du gemacht hast. Normalisierte Richtungsvektoren ...