Desafío: Transformaciones Combinadas de un Vector
Swipe to start coding
Se te proporciona un vector 2D:
v=[23]El objetivo es aplicar una transformación de escala seguida de una rotación de 90° utilizando multiplicación de matrices, y visualizar los resultados con flechas y etiquetas de coordenadas desde el origen.
Las transformaciones se definen como:
- Matriz de escala:
- Matriz de rotación (90°):
La transformación combinada se aplica como:
R⋅(S⋅v)Tu tarea:
- Definir el vector original y las dos matrices (
S
yR
). - Utilizar multiplicación de matrices para calcular:
- El vector escalado.
- El vector rotado.
- La transformación combinada.
- Graficar todos los vectores (
v
,S·v
yR·(S·v)
) como flechas desde el origen, con las puntas etiquetadas y los ejes coordenados visibles. - Verificar que los vectores calculados coincidan con los resultados esperados después de cada transformación.
Solución
¡Gracias por tus comentarios!
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Awesome!
Completion rate improved to 1.96
Desafío: Transformaciones Combinadas de un Vector
Desliza para mostrar el menú
Swipe to start coding
Se te proporciona un vector 2D:
v=[23]El objetivo es aplicar una transformación de escala seguida de una rotación de 90° utilizando multiplicación de matrices, y visualizar los resultados con flechas y etiquetas de coordenadas desde el origen.
Las transformaciones se definen como:
- Matriz de escala:
- Matriz de rotación (90°):
La transformación combinada se aplica como:
R⋅(S⋅v)Tu tarea:
- Definir el vector original y las dos matrices (
S
yR
). - Utilizar multiplicación de matrices para calcular:
- El vector escalado.
- El vector rotado.
- La transformación combinada.
- Graficar todos los vectores (
v
,S·v
yR·(S·v)
) como flechas desde el origen, con las puntas etiquetadas y los ejes coordenados visibles. - Verificar que los vectores calculados coincidan con los resultados esperados después de cada transformación.
Solución
¡Gracias por tus comentarios!
single