Rejoignez la communauté FRstudy.me et obtenez les réponses dont vous avez besoin. Découvrez des solutions fiables à vos questions rapidement et précisément avec l'aide de notre communauté d'experts dévoués.
Sagot :
# Importation de la bibliothèque matplotlib
import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D
import numpy as np
# Définition des coordonnées des sommets du triangle
x = [0, 2, 2] # Coordonnées x des sommets
y = [0, 0, 2.5] # Coordonnées y des sommets
# Affichage du triangle
plt.plot(x, y)
plt.fill(x, y, 'skyblue', alpha=0.5) # Remplissage du triangle
plt.text(0, 0, 'A', fontsize=12, ha='right') # Nommer les sommets
plt.text(2, 0, 'B', fontsize=12, ha='left')
plt.text(2, 2.5, 'C', fontsize=12, ha='left')
# Définition des coordonnées des sommets de la base du prisme
base_x = [0, 2, 2, 0, 0]
base_y = [0, 0, 2.5, 2.5, 0]
# Affichage de la base du prisme
plt.plot(base_x, base_y, 'r--')
# Affichage des arêtes verticales du prisme
for i in range(4):
plt.plot([x[i], base_x[i]], [y[i], base_y[i]], 'r--')
# Affichage des sommets de la base
plt.plot(0, 0, 'ro') # Sommet A
plt.plot(2, 0, 'ro') # Sommet B
plt.plot(2, 2.5, 'ro') # Sommet C
plt.plot(0, 2.5, 'ro') # Sommet D
# Textes pour les sommets de la base
plt.text(0, 0, 'A', fontsize=12, ha='right')
plt.text(2, 0, 'B', fontsize=12, ha='left')
plt.text(2, 2.5, 'C', fontsize=12, ha='left')
plt.text(0, 2.5, 'D', fontsize=12, ha='right')
# Affichage des côtés du prisme
plt.plot([0, 0], [0, 2.5], 'r--') # AD
plt.plot([2, 2], [0, 2.5], 'r--') # BC
plt.plot([0, 2], [0, 0], 'r--') # AB
plt.plot([0, 2], [2.5, 2.5], 'r--') # CD
# Définition des dimensions du graphique
plt.xlim(-0.5, 3)
plt.ylim(-0.5, 3)
# Affichage du graphique
plt.gca().set_aspect('equal', adjustable='box')
plt.grid()
plt.show()
import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D
import numpy as np
# Définition des coordonnées des sommets du triangle
x = [0, 2, 2] # Coordonnées x des sommets
y = [0, 0, 2.5] # Coordonnées y des sommets
# Affichage du triangle
plt.plot(x, y)
plt.fill(x, y, 'skyblue', alpha=0.5) # Remplissage du triangle
plt.text(0, 0, 'A', fontsize=12, ha='right') # Nommer les sommets
plt.text(2, 0, 'B', fontsize=12, ha='left')
plt.text(2, 2.5, 'C', fontsize=12, ha='left')
# Définition des coordonnées des sommets de la base du prisme
base_x = [0, 2, 2, 0, 0]
base_y = [0, 0, 2.5, 2.5, 0]
# Affichage de la base du prisme
plt.plot(base_x, base_y, 'r--')
# Affichage des arêtes verticales du prisme
for i in range(4):
plt.plot([x[i], base_x[i]], [y[i], base_y[i]], 'r--')
# Affichage des sommets de la base
plt.plot(0, 0, 'ro') # Sommet A
plt.plot(2, 0, 'ro') # Sommet B
plt.plot(2, 2.5, 'ro') # Sommet C
plt.plot(0, 2.5, 'ro') # Sommet D
# Textes pour les sommets de la base
plt.text(0, 0, 'A', fontsize=12, ha='right')
plt.text(2, 0, 'B', fontsize=12, ha='left')
plt.text(2, 2.5, 'C', fontsize=12, ha='left')
plt.text(0, 2.5, 'D', fontsize=12, ha='right')
# Affichage des côtés du prisme
plt.plot([0, 0], [0, 2.5], 'r--') # AD
plt.plot([2, 2], [0, 2.5], 'r--') # BC
plt.plot([0, 2], [0, 0], 'r--') # AB
plt.plot([0, 2], [2.5, 2.5], 'r--') # CD
# Définition des dimensions du graphique
plt.xlim(-0.5, 3)
plt.ylim(-0.5, 3)
# Affichage du graphique
plt.gca().set_aspect('equal', adjustable='box')
plt.grid()
plt.show()
Merci d'être un membre actif de notre communauté. Continuez à poser des questions, à répondre et à partager vos idées. Ensemble, nous pouvons atteindre de nouveaux sommets de connaissances. FRstudy.me est votre ressource de confiance pour des réponses précises. Merci et revenez bientôt.