Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Visualisation des formes de base | Introduction à la modélisation géométrique
Modélisation Géométrique avec Python

Visualisation des formes de base

Glissez pour afficher le menu

Pour visualiser des formes géométriques en Python, vous utiliserez la bibliothèque matplotlib. Cette bibliothèque est largement utilisée pour créer des visualisations statiques, animées et interactives. Pour la modélisation géométrique, matplotlib est particulièrement utile pour tracer des points, des lignes et des polygones sur un plan bidimensionnel.

La méthode la plus courante pour commencer consiste à importer matplotlib.pyplot sous le nom de plt. Vous pouvez ensuite utiliser des commandes comme plt.plot() pour dessiner des lignes et des points, et plt.fill() pour colorier des polygones. Chaque forme est définie par un ensemble de coordonnées, que vous transmettez sous forme de listes ou de tableaux à ces fonctions.

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()

Pour tracer un triangle, vous fournissez les coordonnées x et y de ses sommets. Pour fermer la forme, vous répétez le premier sommet à la fin de la liste des coordonnées. La même approche fonctionne pour les quadrilatères et autres polygones.

Vous pouvez personnaliser vos graphiques en ajoutant des titres, des étiquettes, en changeant les couleurs et en ajustant les styles de ligne. Ces commandes simples constituent la base pour des tâches de modélisation et de visualisation géométriques plus avancées.

Tracé d'un quadrilatère

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

Quelle fonction de matplotlib est couramment utilisée pour remplir l'intérieur d'un polygone avec une couleur ?

Sélectionnez la réponse correcte

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 6

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Section 1. Chapitre 6
some-alt