Matplotlib
Python pour le calcul scientifique
Pierre Navaro
IRMAR Rennes
ENSAI le 23 mars 2016
Pierre Navaro (IRMAR Rennes) Matplotlib ENSAI le 23 mars 2016 1 / 1
Matplotlib
Bibliothèque la plus riche en types de graphiques 2D
Bon rendu graphique
Export immédiat en PNG, PDF, etc.
Documentation riche et nombreux exemples
Forte communauté
Interface ‘pylab’ : reproduit fidèlement la syntaxe MATLAB
Bibliothèque haut niveau : idéale pour le calcul interactif
Peu adapté pour les animations (>1D).
Interactivité quasi inexistante
Pierre Navaro (IRMAR Rennes) Matplotlib ENSAI le 23 mars 2016 2 / 1
Description de Matplotlib
Les possibilités
Courbes 1D
Graphiques 2D scalaire et vecteurs.
Formats : png, eps, pdf, svg...
Insérer des formules L
AT
EX
Les sous espaces
pyplot : tous les graphiques
mlab : imite quelques fonctionalités MATLAB
pylab : module global regroupant mlab, pyplot et numpy
$ipython -pylab
Pierre Navaro (IRMAR Rennes) Matplotlib ENSAI le 23 mars 2016 3 / 1
Premier Exemple
In [1]: x = arange(0,2*pi,0.01)
In [2]: plot(x,sin(x))
Out[2]: [<matplotlib.lines.Line2D object at 0x5a33410>]
Pierre Navaro (IRMAR Rennes) Matplotlib ENSAI le 23 mars 2016 4 / 1
L’objet figure
Vous pouvez gérer plusieurs figures en même temps.
Chaque figure peut contenir des sous figures.
Chaque sous figure peut contenir des systèmes de coordonnées
différents.
Chaque système de coordonnées peut contenir plusieurs
courbes.
Pierre Navaro (IRMAR Rennes) Matplotlib ENSAI le 23 mars 2016 5 / 1
1 / 15 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !