Python Trigonometrie?
Hallo,
ich sitze gerade an einem Projekt in Python und ich benötige eine Formel um den Winkel eines nicht rechtwinkligen Dreiecks von dem immer 3 Seiten gegeben sind zu berechnen. Wie kann ich dies in Python umsetzen?
2 Antworten
Sagen wir mal, du hast folgendes nicht-rechtwinkliges Dreieck:
Alpha berechnen:
a² = b² + c² -2b * c * cos(alpha)
Beta berechnen:
b² = c² + a² -2c * a * cos(beta)
Gamma berechnen:
Gamma = 180 - Alpha - Beta

Bei nicht-rechtwinkligen Dreiecken künstelt man meist ein paar Hilfslinien hinzu, damit man den Satz des Pythagoras anwenden kann.
Ansonsten natürlich mit Sinus, Cosinus und Tangens.
https://www.studienkreis.de/mathematik/winkelfunktionen-nicht-rechtwinklige-dreiecke/
Du zeichnest Hilfslinien ein, die dann ein rechtwinkliges Dreieck ergeben.
Klick auf den Link, da wird das sogar erläutert (ein bisschen nach unten scrollen)
und wie kann ich es ohne eine grafische Darstellung berechnen ? Ist das möglich ?
Sin, cos und tan funktioniert meines Wissens nach nur bei rechtwinkligen Dreiecken.
Nein, nur der Satz des Pythagoras gilt nur bei rechtwinkligen Dreiecken.
Schau mal hier rein:
https://www.studienkreis.de/mathematik/winkelfunktionen-nicht-rechtwinklige-dreiecke/
Und wie finde ich die Hypotenuse ohne rechten Winkel heraus ?