Mathematische Frage: Drehung eines Rechtecks
Hallo zusammen,
in der Hoffnung, das hier in paar "echte" Informatiker sitzen (das Informatikstudium besteht ja zu 90% aus Mathematik), hätte ich heute mal eine mathematische Frage. Gegeben ist folgendes Rechteck:
Dieses Rechteck möchte ich nun um die linke obere Ecke um beispielsweise 30° drehen. Das heißt, die Koordinate der linken oberen Ecke bleibt gleich, die Koordinaten der anderen drei Ecken verschieben sich. Wie kann ich die neuen Koordinaten berechnen? Im Internet habe ich verschiedene Lösungen gefunden, aber die basieren alle auf Matrizen. Da ich nur einen Realschulabschluss habe, übersteigt das leider meine mathematischen Kenntnisse. Daher wäre ich dankbar für konkrete Formeln für die einzelnen Punkte.
Die Größe des Rechtecks in der Abbildung und die Koordinaten sind reine Beispiele. Gegeben sind aber immer:
- Die Koordinaten (X und Y) der vier Ecken des Rechtecks
- damit auch die Breite und Höhe des Rechtecks
- der Drehwinkel, mit dem das Rechteck um die linke obere Ecke gedreht werden soll.
Für konkrete Hilfe Danke im Voraus,
Sarek \\//_
in der Hoffnung, das hier in paar "echte" Informatiker sitzen (das Informatikstudium besteht ja zu 90% aus Mathematik), hätte ich heute mal eine mathematische Frage. Gegeben ist folgendes Rechteck:
Dieses Rechteck möchte ich nun um die linke obere Ecke um beispielsweise 30° drehen. Das heißt, die Koordinate der linken oberen Ecke bleibt gleich, die Koordinaten der anderen drei Ecken verschieben sich. Wie kann ich die neuen Koordinaten berechnen? Im Internet habe ich verschiedene Lösungen gefunden, aber die basieren alle auf Matrizen. Da ich nur einen Realschulabschluss habe, übersteigt das leider meine mathematischen Kenntnisse. Daher wäre ich dankbar für konkrete Formeln für die einzelnen Punkte.
Die Größe des Rechtecks in der Abbildung und die Koordinaten sind reine Beispiele. Gegeben sind aber immer:
- Die Koordinaten (X und Y) der vier Ecken des Rechtecks
- damit auch die Breite und Höhe des Rechtecks
- der Drehwinkel, mit dem das Rechteck um die linke obere Ecke gedreht werden soll.
Für konkrete Hilfe Danke im Voraus,
Sarek \\//_
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 244703
Url: https://administrator.de/forum/mathematische-frage-drehung-eines-rechtecks-244703.html
Ausgedruckt am: 08.04.2025 um 05:04 Uhr
8 Kommentare
Neuester Kommentar
Hi,
kannst Du Dreiecke berechnen und mit Sinus rechnen?
Wenn Du das verdrehte Rechteck auf das Original auflegst, dann entstehen ein paar Dreiecke, die Dir bekannt vorkommen werden. Gleichschenklige, rechtwinklige usw.
http://de.wikipedia.org/wiki/Dreieck
http://www.schulminator.com/mathematik/dreiecksberechnung
Viel Spaß!
E.
kannst Du Dreiecke berechnen und mit Sinus rechnen?
Wenn Du das verdrehte Rechteck auf das Original auflegst, dann entstehen ein paar Dreiecke, die Dir bekannt vorkommen werden. Gleichschenklige, rechtwinklige usw.
http://de.wikipedia.org/wiki/Dreieck
http://www.schulminator.com/mathematik/dreiecksberechnung
Viel Spaß!
E.
Moin,
es ist ganz einfach:
Du mußt die kartesischen Koordiknaten des rechtecks in Polarkoordinate bzgl. des Drehpunktes umrechnen, den winkel dazuaddiren udn dann wieder zurückrechnen.
Den Abstand von vom Drehpunkt zu einer ecke zu berechnen geht üebr Pytagoras.
Der Winkel den die Linie Drehpunkt-Ecke bildet reechnet man über den sinus oder cosinus, der sich einfach durch die X, bzw. Y-Differen der Punkte und den Abstand der Punkte ergibt.
Damit hast Du den Winkel und brauchst nur ncoh den Drehwinkel dazuzuaddieren udn dann die rechnung wieder rückwärts zu machen.
lks
Nachtrag: Wenn Du immer fix um eine Ecke drehen mußt und das Ausgangsrechteck immer parallel zu den Koordinatenachsen ausgerichte ist, reduziert sich das ganze auf einafche multiplikation eienr Seitenänge mit einem Sinus/Cosinus udn der Addition des drehpunktes dazu.
es ist ganz einfach:
Du mußt die kartesischen Koordiknaten des rechtecks in Polarkoordinate bzgl. des Drehpunktes umrechnen, den winkel dazuaddiren udn dann wieder zurückrechnen.
Den Abstand von vom Drehpunkt zu einer ecke zu berechnen geht üebr Pytagoras.
Der Winkel den die Linie Drehpunkt-Ecke bildet reechnet man über den sinus oder cosinus, der sich einfach durch die X, bzw. Y-Differen der Punkte und den Abstand der Punkte ergibt.
Damit hast Du den Winkel und brauchst nur ncoh den Drehwinkel dazuzuaddieren udn dann die rechnung wieder rückwärts zu machen.
lks
Nachtrag: Wenn Du immer fix um eine Ecke drehen mußt und das Ausgangsrechteck immer parallel zu den Koordinatenachsen ausgerichte ist, reduziert sich das ganze auf einafche multiplikation eienr Seitenänge mit einem Sinus/Cosinus udn der Addition des drehpunktes dazu.