Winkel zwischen zwei 2D-Arrays

mit matplotlib, NumPy, pandas, SciPy, SymPy und weiteren mathematischen Programmbibliotheken.
Antworten
BlaBluub
User
Beiträge: 2
Registriert: Mittwoch 5. April 2017, 14:33

Hallo,

gibt es in Numpy eine Funktion, um den Winkel zwischen zwei 2D-Arrays direkt zu berechnen?

Meine Daten sehen folgendermaßen aus:
Der erste 1D-Array beschreibt jeweils den Startpunkt und der zweite 1D-Array jeweils den Endpunkt.
1-Array
[['-28.750000' '0.0000000' ]
['-30.000000' '0.0000000' ]]
2-Array
[['-28.750000' '0.0000000' ]
['-30.000000' '10.0000000' ]]

Besten Dank!
Sirius3
User
Beiträge: 17711
Registriert: Sonntag 21. Oktober 2012, 17:20

@BlaBluub: Du hast zwei Arrays mit Strings, was zum Rechnen sehr ungeschickt ist. Woher hast Du die?
Winkel bekommt man über das Skalarprodukt, wobei Du zuerst aus Start- und Endpunkt einen Vektor bilden mußt.
BlaBluub
User
Beiträge: 2
Registriert: Mittwoch 5. April 2017, 14:33

@Sirius3: Danke für die Informationen. Die Daten habe ich aus einer anderen Datei extrahiert und vermutlich hierbei als String. Das werde ich korrigieren.
Werde deinen Ratschlag nach gehen, besten Dank!
Antworten