0% ont trouvé ce document utile (0 vote)
194 vues2 pages

TP - Matplotlib

Le document présente des exemples d'utilisation de la bibliothèque matplotlib en Python pour tracer des graphes et courbes à partir de données. Quelques fonctions clés de matplotlib sont introduites comme plot, show, xlabel, ylabel.

Transféré par

rachidinfo777
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
194 vues2 pages

TP - Matplotlib

Le document présente des exemples d'utilisation de la bibliothèque matplotlib en Python pour tracer des graphes et courbes à partir de données. Quelques fonctions clés de matplotlib sont introduites comme plot, show, xlabel, ylabel.

Transféré par

rachidinfo777
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

LYCEE LISSANE EDDINE IBN KHATIB ANNEE SCOLAIRE 2017/2018

CENTRE CPGE-LAAYOUNE-

Calcul Numérique en Python


La bibliothèque matplotlib

 La librairie matplotlib permet de tracer des graphes 2D ou 3D et afficher des images.


Importation des modules :
import matplotlib as mp
import matplotlib.pyplot as plt

 Les Fonctions du sous-module pyplot de matplotlib :


Plot Pour tracer une courbe à partir d’un tableau de valeurs

Show Pour ouvrir un tableau et afficher l’image créée

Axis Pour préciser la nature des axes

Xlabel, ylabel Pour donner un nom aux axes

Grid Pour ajouter une grille

Legend Pour ajouter une légende pour chaque courbe

Savefig Pour enregistrer la figure dans un fichier image

hist Pour tracer des histogrammes

Exemple 1 : tracer une droite entre deux points A (1,2) et B (3,4) :

Import matplotlib.pyplot as plt

plt.plot([1,2,3,4])
plt.xlabel('axe des x')
plt.ylabel('axe des y'
plt.grid(True)
plt.show()

Exemple 1 : tracer la courbe de la fonction f(x)=x2-10 sur l'intervalle [-5 ;5] :


import numpy as np
import matplotlib.pyplot as plt
#définir la fonction f(x)=x2-10
Def f(x):
return x**2-10
x=np.linspace(-5,5,100)
#tarcer la courbe
plt.plot(x,f(x),color='r')
plt.xlabel('axe des x')
plt.ylabel('fonction f(x)')
plt.grid(True)
plt.show()

Professeur : ARROU ABDESSELAM Page | 1


LYCEE LISSANE EDDINE IBN KHATIB ANNEE SCOLAIRE 2017/2018
CENTRE CPGE-LAAYOUNE-

Exemple 3 :
Tracer la courbe de la fonction f(x)=sin(x) et de la fonction g(x)=cos(x) sur l'intervalle [-π, π]
import numpy as np
import matplotlib.pyplot as plt

x=np.linspace(-np.pi,np.pi,256)
f=np.cos(x)
g=np.sin(x)
plt.plot(x,f,'b') #tracé du cosinus en Blue
plt.plot(x,g,'g') #tracé du sinus en vert

plt.grid(True) #Affichage d'une grille


plt.legend(('cos','sin'),'upper right', shadow=True) #Affichage de
la légende
plt.xlabel('axe des x') #Etiquette sur l'axe x
plt.ylabel('axe des y') #Etiquette sur l'axe y

plt.title('Fonctions sinus et cosinus') #titre


plt.savefig('ExempleTrace') #sauvegarder l'image
plt.show() #Affichage de courbes

Exemple 4 : Tracer plusieurs courbes

Professeur : ARROU ABDESSELAM Page | 2

Vous aimerez peut-être aussi