Aufgabe:
Berechne die Inverse der Transformation
Problem/Ansatz:
Also ich habe folgende Vektortransformation:C = R*B + tWobei C,B Punkte im Raum sind und t der Translationsvektor. Und R ist die Rotationsmatrix.Wie kann ich nun das ganze umkehren, also aus C mittels R und t, B erhalten.Mein Vorschlag:B = R⁻^1(C-t)
Hallo,
ist richtig. Du kannst übrigens auch selbst eine Probe machen, indem Du Deine Lösung in die Gleichung einsetzt:
$$RB+t=RR^{-1}(C-t)+t=C-t+t=C$$
Gruß Mathhilf
Bist du sicher, dass es richtig ist?Hab folgende Herleitung gefunden:
Hier wird anscheinend eine spezielle Notation verwendet, die ich nicht kenne.
Homogene Koordinaten. Übersetzt heißt das ganze:y = R * x + t <-> x = R.T * y - R.T * t
Ein anderes Problem?
Willkommen bei der Mathelounge! Stell deine Frage einfach und kostenlos