R


Drehmatrix


Geometrie


Basiswissen


In einem 2D-Koordinatensystem kann man einen Ortsvektor mit Hilfe einer Matrix über eine einfache Rechnung um einen gewünschten Winkel α um den Koordinatenursprung (0|0) gegen den Uhrzeigersinn drehen. Man spricht von einer Vektordrehung oder einer Vektorrotation. Die Lösungsidee dazu ist die sogenannte Drehmatrix. Hier ist der Rechenweg in Worten und mit Zahlenbeispielen erklärt.

Allgemeine Rechenregel


Sind x und y die Koordinaten des gegebenen Vektors, dann kann man die Koordinaten x' und b' des um α nach links gedrehten Vektors mit der folgenden Rechnung bestimmen:


Zahlenbeispiele zur Vektordrehung



Ergebnis prüfen mit einer Graphik


Ob die Rechnung das korrekte Ergebnis lieferte kann man in zweidimensionalen Koordinatensystemen schnell mit einer Skizze überprüfen. Der Anfangs- und der Ergebnisvektor beginnen beide im Koordinatenursprung. Die Vektorkoordinaten führen dann zur Spitze des Punktes. Beide Vektoren deutet man also als je einen Ortsvektor ↗

Ergebnis prüfen über einen Längenvergleich


Als notwendige (aber nicht hinreichende) Bedingung für die Korrektheit des Ergebnisses kann man auch prüfen, ob der alte und der neue Vektor - bis auf kleine Rundungsunterschiede - dieselbe Länge haben. Nur wenn sie dieselbe Länge haben, kann die Rechnung stimmen. Um die Länge eines zu berechnen, quadriert man jede Zahl des Vektors, addiert alle diesen Zahlen auf und zieht am Ende aus der Summe die Wurzel. Das Ergebnis ist dann die gesuchte Vektorlänge ↗

Verallgemeinerung: Punkte drehen


Fasst man den gedreht Vektor als Ortsvektor auf, dann ist die Drehung dieses Ortsvektors um den Koordinatenursprung geometrisch gleichbebeutend mit einer Drehung des Punktes der Vektorspitze um den Koordinatenursprung. Siehe dazu den Artikel Punkt drehen ↗

Verallgemeinerung: Funktionsggraphen drehen


Wendet man gedanklich die Drehmatrix auf alle Punkte eines Funktionsgraphen an, dann kann man darüber den Graphen um jeden gewünschten Winkel α nach links um den Koordinatenursprung drehen. Das ist erklärt auf der Seite

Matrix mal Vektor als Grundidee


Die hier formelmäßig dargestellte Rechnung ist eine Umsetzung der Rechnung der Drehmatrix mal dem Ausgangsvektors. Wie man ganz allgemein eine Matrix mit einem Vektor multipliziert ist erklärt auf der Seite Matrix mal Vektor ↗