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
![](https://images.gutefrage.net/media/user/mathRandom/1627416505541_nmmslarge__368_84_1001_1001_6876c968a91197df4861cff20e45fc72.jpg?v=1627416506000)
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
![- (programmieren, Python)](https://images.gutefrage.net/media/fragen-antworten/bilder/411848385/0_big.png?v=1627633808000)
![](https://images.gutefrage.net/media/user/mathRandom/1627416505541_nmmslarge__368_84_1001_1001_6876c968a91197df4861cff20e45fc72.jpg?v=1627416506000)
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/
![](https://images.gutefrage.net/media/user/mathRandom/1627416505541_nmmslarge__368_84_1001_1001_6876c968a91197df4861cff20e45fc72.jpg?v=1627416506000)
Nein, nur der Satz des Pythagoras gilt nur bei rechtwinkligen Dreiecken.
![](https://images.gutefrage.net/media/default/user/8_nmmslarge.png?v=1551279448000)
![](https://images.gutefrage.net/media/user/mathRandom/1627416505541_nmmslarge__368_84_1001_1001_6876c968a91197df4861cff20e45fc72.jpg?v=1627416506000)
Schau mal hier rein:
https://www.studienkreis.de/mathematik/winkelfunktionen-nicht-rechtwinklige-dreiecke/
![](https://images.gutefrage.net/media/default/user/8_nmmslarge.png?v=1551279448000)
Und wie finde ich die Hypotenuse ohne rechten Winkel heraus ?
![](https://images.gutefrage.net/media/user/mathRandom/1627416505541_nmmslarge__368_84_1001_1001_6876c968a91197df4861cff20e45fc72.jpg?v=1627416506000)
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)
![](https://images.gutefrage.net/media/default/user/8_nmmslarge.png?v=1551279448000)
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.