Challenge: Figures' Linear Transformations
Swipe to start coding
Linear transformations of the figures are commonly used in computer graphics. There are 2 main types of linear transformations:
- Rotation transformation rotates a figure around a specific point or axis.
- 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:
- Сreate rotation matrix that rotates a figure by
np.pi / 3
degrees. - Create a scaling matrix with the parameters
scale_x = 2
andscale_y = 0.5
. - Apply the
rotation_matrix
to the square. - Apply the
scaling_matrix
to the result of the previous transformation.
Lösning
Tack för dina kommentarer!
single
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Awesome!
Completion rate improved to 4.76
Challenge: Figures' Linear Transformations
Svep för att visa menyn
Swipe to start coding
Linear transformations of the figures are commonly used in computer graphics. There are 2 main types of linear transformations:
- Rotation transformation rotates a figure around a specific point or axis.
- 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:
- Сreate rotation matrix that rotates a figure by
np.pi / 3
degrees. - Create a scaling matrix with the parameters
scale_x = 2
andscale_y = 0.5
. - Apply the
rotation_matrix
to the square. - Apply the
scaling_matrix
to the result of the previous transformation.
Lösning
Tack för dina kommentarer!
Awesome!
Completion rate improved to 4.76single