Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Challenge: Figures' Linear Transformations | Linear Algebra
Mathematics for Data Analysis and Modeling

Stryg for at vise menuen

book
Challenge: Figures' Linear Transformations

Opgave

Swipe to start coding

Linear transformations of the figures are commonly used in computer graphics. There are 2 main types of linear transformations:

  1. Rotation transformation rotates a figure around a specific point or axis.
  2. Scale transformation resizes a figure by changing its size along each axis.

Your task is to apply all these transformations to a rectangle one by one. As a result, we will have a composition of transformations:

  1. Сreate rotation matrix that rotates a figure by np.pi / 3 degrees.
  2. Create a scaling matrix with the parameters scale_x = 2 and scale_y = 0.5.
  3. Apply the rotation_matrix to the square.
  4. Apply the scaling_matrix to the result of the previous transformation.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 5
Vi beklager, at noget gik galt. Hvad skete der?

Spørg AI

expand
ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

book
Challenge: Figures' Linear Transformations

Opgave

Swipe to start coding

Linear transformations of the figures are commonly used in computer graphics. There are 2 main types of linear transformations:

  1. Rotation transformation rotates a figure around a specific point or axis.
  2. Scale transformation resizes a figure by changing its size along each axis.

Your task is to apply all these transformations to a rectangle one by one. As a result, we will have a composition of transformations:

  1. Сreate rotation matrix that rotates a figure by np.pi / 3 degrees.
  2. Create a scaling matrix with the parameters scale_x = 2 and scale_y = 0.5.
  3. Apply the rotation_matrix to the square.
  4. Apply the scaling_matrix to the result of the previous transformation.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 5
Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Vi beklager, at noget gik galt. Hvad skete der?
some-alt