Explorez une multitude de sujets et trouvez des réponses fiables sur Zoofast.fr. Que ce soit une simple question ou un problème complexe, notre communauté a les réponses dont vous avez besoin.

Bonjour j'ai besoin de retracer un diagramme à partir de cette image à l'aide de python

Bonjour Jai Besoin De Retracer Un Diagramme À Partir De Cette Image À Laide De Python class=

Sagot :

Bonsoir,

Tu t'en doutes que je ne vais pas m'amuser à faire chaque courbe et faire de la précision, à toi de t'occuper des valeurs à rentrer et de faire la précision que tu souhaites.

Je t'ai donc fait une ébauche de programme à compléter avec des valeurs.

Et finalement, je suis resté sur des listes simples, sans passer par Numpy.

import matplotlib.pyplot as plt

plt.axis([0, 16, 0, 0.7]) #Définition des axes.

plt.title("Coefficient de puissance Cp en fonction de la vitesse spécifique lambda") #Titre du graphique.

plt.xlabel("lambda = Omega R / V_0")  

plt.ylabel("Coefficient de puissance Cp")

liste_lambda = list(range(16)) #Liste des entiers de 0 à 15. A toi de mettre plus de valeurs pour des courbes plus lisse.

liste_Cp_rouge = [0, 0.35, 0.42, 0.45, 0.48, 0.5, 0.51, 0.5, 0.48, 0.46, 0.44, 0.43, 0.42, 0.41, 0.40, 0.39] #Mesures bâclées, à toi de faire mieux.

#Ajouter liste_Cp_violet, liste_Cp_bleu... pour les différentes courbes.

 

plt.plot(liste_lambda, liste_Cp_rouge, "r", label="Limite avec nombre fini de pales") #"r" pour "red" (rouge).

#plt.plot(liste_lambda, liste_Cp_violet, "m", label="Limite avec pertes dues à la traînée du rotor")

#plt.plot(liste_lambda, liste_Cp_bleu, "b", label="Limte avec pertes dues à la rotation du sillage")

#...

plt.legend(loc="best")

plt.show()

View image Thomas756
Nous apprécions votre participation active dans ce forum. Continuez à explorer, poser des questions et partager vos connaissances avec la communauté. Ensemble, nous trouvons les meilleures solutions. Pour des réponses précises et fiables, visitez Zoofast.fr. Merci pour votre confiance et revenez bientôt pour plus d'informations.