Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Traslación de Figuras | Transformaciones geométricas
Modelización Geométrica con Python

Traslación de Figuras

Desliza para mostrar el menú

La traslación es una transformación geométrica fundamental que desplaza cada punto de una figura la misma distancia en una dirección especificada. Matemáticamente, trasladar una figura significa sumar un vector fijo a cada uno de sus puntos.

  • Si un punto tiene coordenadas (x, y) y se desea moverlo mediante un vector (dx, dy), las nuevas coordenadas serán (x + dx, y + dy). Esta operación conserva el tamaño, la forma y la orientación de la figura; simplemente mueve toda la figura a una nueva ubicación.

Suponga que tiene un triángulo con vértices en (1, 2), (3, 5) y (5, 4). Si traslada este triángulo por el vector (2, -1), los nuevos vértices serán (3, 1), (5, 4) y (7, 3). Cada vértice se desplaza 2 unidades a la derecha y 1 unidad hacia abajo. Esta suma simple funciona para cualquier figura representada como una colección de puntos.

123456789101112131415161718
def translate_polygon(polygon, dx, dy): """ Translates a polygon by a vector (dx, dy). Args: polygon: List of (x, y) tuples representing the polygon's vertices. dx: Translation in the x-direction. dy: Translation in the y-direction. Returns: List of (x, y) tuples representing the translated polygon. """ return [(x + dx, y + dy) for (x, y) in polygon] # Example usage: triangle = [(1, 2), (3, 5), (5, 4)] translated_triangle = translate_polygon(triangle, 2, -1) print("Translated triangle:", translated_triangle)
question mark

¿Cuál de las siguientes afirmaciones sobre la traslación es correcta?

Selecciona la respuesta correcta

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 1

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Sección 2. Capítulo 1
some-alt