![]() |
Winkelberechnung: Formel erklärungsbedürftig
Liste der Anhänge anzeigen (Anzahl: 2)
Hallo,
ich schreibe gerade an meiner SVG-Bibliothek und komme bei zwei Formeln nicht weiter. Die Formeln sind im Anhang als Bild. Leider ist meine aktive Mathezeit derart lange her, dass ich nicht mal verstehe, was die Formeln aussagen. Hier gibt's doch bestimmt ein paar Leute, die mir da weiterhelfen können, oder? Gruß xaromz |
Re: Winkelberechnung: Formel erklärungsbedürftig
Hi,
was genau ist denn unklar? Allgemein sind das zwei Formeln für Winkel bzw. für eine Winkeldifferenz. Ich vermute mal sehr stark, dass der Winkel in der ersten Formel der Schnittwinkel zwischen zwei Vektoren ist. Die Vektoren hast du dann in den Klammern angegeben. Die zweite Formel lässt sich wahrscheinlich recht einfach herleiten, wenn man einfach zweimal die erste Winkelberechnung nimmt und die Differenz bildet. Das Modulo 360° ergibt sich einfach daraus, dass 450° eben das Gleiche ist, wie 90°. Christopher |
Re: Winkelberechnung: Formel erklärungsbedürftig
Hallo,
Zitat:
Zitat:
Gruß xaromz |
Re: Winkelberechnung: Formel erklärungsbedürftig
Da würde ich über das Skalarprodukt gehen:
Skalarprodukt von (a,b) und (c,d) = a*c+b*d = |(a,b)|*|(c,d)|*cos(eingeschlossener Winkel) Das lässt sich relativ leicht umformen. |
Re: Winkelberechnung: Formel erklärungsbedürftig
Oder schon direkt umgeformt (a und b sind die Vektoren):
Code:
Gilt zumindest für das 3-dimensionale. Dürfte im 2-dimensionalen aber analog sein.
sin(Alpha) = (| a * b |) / (|a| * |b|)
|a * b| = a1 b1 + a2 b2 + a3 b3 |a| = sqrt(a1^2 + a2^2 + a3^2) Chris |
Re: Winkelberechnung: Formel erklärungsbedürftig
Hallo,
Danke, jetzt hab ich's hinbekommen :thumb: . Gruß xaromz |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:55 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz