Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Herausforderung: Lineare Transformationen von Figuren | Linear Algebra
Mathematik für Datenanalyse und Modellierung
course content

Kursinhalt

Mathematik für Datenanalyse und Modellierung

Mathematik für Datenanalyse und Modellierung

1. Grundlegende Mathematische Konzepte und Definitionen
2. Linear Algebra
3. Mathematische Analyse

book
Herausforderung: Lineare Transformationen von Figuren

Aufgabe

Swipe to start coding

Lineare Transformationen von Figuren werden häufig in der Computergrafik verwendet. Es gibt 2 Haupttypen von linearen Transformationen:

  1. Rotations-Transformation dreht eine Figur um einen bestimmten Punkt oder eine Achse.
  2. Skalierungs-Transformation ändert die Größe einer Figur, indem sie ihre Größe entlang jeder Achse verändert.

Ihre Aufgabe ist es, alle diese Transformationen nacheinander auf ein Rechteck anzuwenden. Das Ergebnis ist eine Komposition von Transformationen:

  1. Erstellen Sie eine Rotationsmatrix, die eine Figur um np.pi / 3 Grad dreht.
  2. Erstellen Sie eine Skalierungsmatrix mit den Parametern scale_x = 2 und scale_y = 0.5.
  3. Wenden Sie die rotation_matrix auf das Quadrat an.
  4. Wenden Sie die scaling_matrix auf das Ergebnis der vorherigen Transformation an.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 5
toggle bottom row

book
Herausforderung: Lineare Transformationen von Figuren

Aufgabe

Swipe to start coding

Lineare Transformationen von Figuren werden häufig in der Computergrafik verwendet. Es gibt 2 Haupttypen von linearen Transformationen:

  1. Rotations-Transformation dreht eine Figur um einen bestimmten Punkt oder eine Achse.
  2. Skalierungs-Transformation ändert die Größe einer Figur, indem sie ihre Größe entlang jeder Achse verändert.

Ihre Aufgabe ist es, alle diese Transformationen nacheinander auf ein Rechteck anzuwenden. Das Ergebnis ist eine Komposition von Transformationen:

  1. Erstellen Sie eine Rotationsmatrix, die eine Figur um np.pi / 3 Grad dreht.
  2. Erstellen Sie eine Skalierungsmatrix mit den Parametern scale_x = 2 und scale_y = 0.5.
  3. Wenden Sie die rotation_matrix auf das Quadrat an.
  4. Wenden Sie die scaling_matrix auf das Ergebnis der vorherigen Transformation an.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 5
Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
We're sorry to hear that something went wrong. What happened?
some-alt