Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Visualización de Formas Básicas | Introducción al Modelado Geométrico
Modelización Geométrica con Python

Visualización de Formas Básicas

Desliza para mostrar el menú

Para visualizar formas geométricas en Python, se utiliza la biblioteca matplotlib. Esta biblioteca es ampliamente utilizada para crear visualizaciones estáticas, animadas e interactivas. En el modelado geométrico, matplotlib es especialmente útil para graficar puntos, líneas y polígonos en un plano bidimensional.

La forma más común de comenzar es importando matplotlib.pyplot como plt. Luego, se pueden usar comandos como plt.plot() para dibujar líneas y puntos, y plt.fill() para colorear polígonos. Cada forma se define mediante un conjunto de coordenadas, que se pasan como listas o arreglos a estas funciones.

1234567891011121314151617181920
import matplotlib.pyplot as plt # Triangle vertices triangle_x = [1, 3, 2, 1] triangle_y = [1, 1, 3, 1] plt.figure(figsize=(6, 6)) # Plot triangle plt.plot(triangle_x, triangle_y, marker='o', color='blue', label='Triangle') plt.fill(triangle_x, triangle_y, color='blue', alpha=0.2) plt.title('Triangle Visualization') plt.xlabel('X axis') plt.ylabel('Y axis') plt.legend() plt.axis('equal') plt.grid(True) plt.show()

Para graficar un triángulo, se proporcionan las coordenadas x y y de sus vértices. Para cerrar la figura, se repite el primer vértice al final de la lista de coordenadas. El mismo enfoque se utiliza para cuadriláteros y otros polígonos.

Es posible personalizar las gráficas añadiendo títulos, etiquetas, cambiando colores y ajustando los estilos de línea. Estos comandos básicos constituyen la base para tareas más avanzadas de modelado y visualización geométrica.

Graficar cuadrilátero

12345678910111213141516171819
import matplotlib.pyplot as plt # Quadrilateral vertices quad_x = [4, 6, 6, 4, 4] quad_y = [1, 1, 3, 4, 1] # Plot quadrilateral plt.plot(quad_x, quad_y, marker='s', color='green', label='Quadrilateral') plt.fill(quad_x, quad_y, color='green', alpha=0.2) plt.title('Quadrilateral Visualization') plt.xlabel('X axis') plt.ylabel('Y axis') plt.legend() plt.axis('equal') plt.grid(True) plt.show()
question mark

¿Qué función de matplotlib se utiliza comúnmente para rellenar el interior de un polígono con color?

Selecciona la respuesta correcta

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 6

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 1. Capítulo 6
some-alt