Get in touch

Contact Form Demo

Rotations-Rechner

Einen Punkt $(x, y)$ um den Ursprung $(0,0)$ rotieren

$$ R_{\theta}(x, y) $$
Koordinate x
Koordinate y
Winkel θ (Grad)
Beispiele:
1
2
3
+
/
4
5
6
*
^
7
8
9
0
.
DEL
Rotierter Punkt (x‘, y‘)
Visualisierung der Rotation
Detaillierter Lösungsweg
👨‍🏫
Von Prof. David Anderson
Mathe-Dozent | 20+ Jahre Erfahrung
"In meiner jahrelangen Lehrtätigkeit für Lineare Algebra und Analytische Geometrie ist die Koordination von Rotationen oft der Punkt, an dem die meiste Verwirrung entsteht. Studenten verwechseln häufig die Vorzeichen bei Uhrzeigersinn und Gegenuhrzeigersinn in der Rotationsmatrix oder vergessen, Punkte vor der Drehung korrekt zu verschieben. Ich habe diesen Rotationsrechner entwickelt, um Ihnen ein zuverlässiges Werkzeug für Ihre 2D-Koordinatentransformationen an die Hand zu geben."

Rotationsrechner: 2D-Koordinaten, Matrizen & Regeln

Der komplette Experten-Leitfaden für geometrische Transformationen

Der Rotationsrechner ist ein spezialisiertes Werkzeug für die Geometrie und Computergrafik, um eine Rotations-Transformation durchzuführen. In der 2D-Cartesianischen Ebene bedeutet dies, einen Punkt $(x,y)$ entlang eines Kreisbogens um ein festes „Zentrum der Rotation“ um einen bestimmten Winkel ($\theta$) zu bewegen.

Egal, ob Sie als Schüler Aufgaben zu 90-Grad-Drehungen lösen oder als Spieleentwickler eine Rotationsmatrix auf einen Sprite anwenden – Präzision ist entscheidend. Dieser Leitfaden deckt alles ab, von der Logik eines einfachen Rechners zur Punktrotation um den Ursprung bis hin zu fortgeschrittenen Techniken der Linearen Algebra.

1. Formel: Rotation eines Punktes um den Ursprung

⚠️ Professor-Regel: Die Richtung zählt

In der mathematischen Standardkonvention (Gegenuhrzeigersinn-System):
Positiver Winkel ($\theta > 0$): Dreht gegen den Uhrzeigersinn (CCW).
Negativer Winkel ($\theta < 0$): Dreht im Uhrzeigersinn (CW).
Prüfen Sie immer, ob Ihre Aufgabe eine bestimmte Richtung vorgibt!

Um die Drehung eines Punktes $(x, y)$ um den Ursprung $(0,0)$ zu berechnen, nutzen wir trigonometrische Funktionen. Die neuen Koordinaten $(x', y')$ werden mithilfe von Sinus und Kosinus des Winkels $\theta$ ermittelt.

2D Rotationsformel
$$ x' = x \cos(\theta) - y \sin(\theta) $$ $$ y' = x \sin(\theta) + y \cos(\theta) $$
Wobei $\theta$ der Rotationswinkel in Grad oder Bogenmaß (Radiant) ist.

2. Die Rotationsmatrix (Lineare Algebra)

In der höheren Mathematik und Programmierung (wie OpenGL oder Unity) berechnen wir $x$ und $y$ selten separat. Stattdessen nutzen wir eine Rotationsmatrix. Dies ermöglicht es uns, den Punkt als Vektor und die Rotation als lineare Transformation zu behandeln.

Ein Rotationsmatrix-Rechner führt im Grunde eine Matrixmultiplikation durch. Die 2D-Rotationsmatrix $R(\theta)$ ist wie folgt definiert:

Struktur der Rotationsmatrix
$$ \begin{bmatrix} x' \\ y' \end{bmatrix} = \begin{bmatrix} \cos \theta & -\sin \theta \\ \sin \theta & \cos \theta \end{bmatrix} \begin{bmatrix} x \\ y \end{bmatrix} $$

3. Rotation um einen beliebigen Punkt (Pivot)

Einfache Rechner drehen oft nur um den Ursprung. Aber was ist, wenn Sie einen Punkt um einen anderen Punkt $(h, k)$ drehen müssen? Dies ist in der Physik-Simulation üblich, wenn Objekte um ihren Schwerpunkt rotieren.

Hierfür nutzen wir den dreistufigen Algorithmus: Verschieben-Drehen-Rückverschieben.

Schritt 1 Verschieben
Verschieben Sie das System, sodass der Pivot-Punkt $(h,k)$ zum neuen Ursprung $(0,0)$ wird.
$$ x_{temp} = x - h $$
$$ y_{temp} = y - k $$
Schritt 2 Rotation anwenden
Nutzen Sie die Standardformel auf diese temporären Koordinaten.
$$ x'_{temp} = x_{temp}\cos\theta - y_{temp}\sin\theta $$
Schritt 3 Rückverschieben
Addieren Sie die Pivot-Koordinaten $(h,k)$ wieder hinzu, um zum globalen System zurückzukehren.
$$ x' = x'_{temp} + h $$
$$ y' = y'_{temp} + k $$

4. Beweis: Woher kommt die Formel?

Als Professor ist es mir wichtig, dass Sie das Warum verstehen. Die Rotationsformeln lassen sich direkt aus den Additionstheoremen der Trigonometrie herleiten.

Stellen wir den ursprünglichen Punkt $(x,y)$ in Polarkoordinaten mit Radius $r$ und Winkel $\phi$ dar:
$$ x = r \cos \phi, \quad y = r \sin \phi $$

Nach der Drehung um den Winkel $\theta$ ist der neue Winkel $(\phi + \theta)$. Die neuen Koordinaten sind:
$$ x' = r \cos(\phi + \theta) $$
$$ y' = r \sin(\phi + \theta) $$

Durch Einsetzen der Additionstheoreme und Rücksubstitution von $x$ und $y$ ergibt sich die klassische Formel.

5. Cheat Sheet: Gängige Rotationsregeln

Für Standardwinkel wie 90° oder 180° benötigen Sie keinen Rechner. Diese Regeln sind essenziell für schnelles Kopfrechnen.

Rotation (Gegenuhrzeigersinn) Transformationsregel Beispiel Punkt (3, 4)
90° Drehung $$ (x, y) \to (-y, x) $$ (-4, 3)
180° Drehung $$ (x, y) \to (-x, -y) $$ (-3, -4)
270° Drehung (90° CW) $$ (x, y) \to (y, -x) $$ (4, -3)

6. Häufig gestellte Fragen (FAQ)

Q: Wie rechne ich Grad in Radiant um?
Die meisten mathematischen Anwendungen nutzen das Bogenmaß. Zur Umrechnung gilt: $$ \text{Radiant} = \text{Grad} \times (\frac{\pi}{180}) $$
Q: Wie drehe ich im Uhrzeigersinn?
Eine Drehung im Uhrzeigersinn entspricht mathematisch einem negativen Winkel. Wenn Sie $90^{\circ}$ im Uhrzeigersinn drehen möchten, geben Sie einfach $-90^{\circ}$ ein.
Q: Kann ich damit auch 3D-Rotationen berechnen?
Dieser Rechner ist für die 2D-Ebene optimiert. 3D-Rotationen erfordern eine $3 \times 3$ Matrix, da man um eine spezifische Achse (X, Y oder Z) drehen muss.

Quellen & Referenzen

  • Anton, H. (2014). Elementary Linear Algebra. Wiley.
  • Hearn, D., & Baker, M. P. (1996). Computer Graphics. Prentice Hall.
  • Wolfram MathWorld. "Rotation Matrix."

Berechnen Sie Ihre Rotation

Erhalten Sie sofort präzise Koordinaten und Rechenwege.

Zum Rotationsrechner