Chp H. Un aperçu de Matplotlib
En sciences, nous avons souvent besoin faire des représentations graphiques de données.Pour effectuer ce type de tâches, il existe en python un module très riche, le module matplotlib et son sous module pyplot, qui propose une multitude de fonctionnalités. Le site internet dédié à ce module https://matplotlib.org vous montrera entre autre la galerie impressionnante de tracés possibles (cliquer sur l’onglet « Examples » sur la page d’accueil du site), ainsi que toute la documentation officielle (onglet «Documentation»).
Pas de « cours » pour ce chapitre, l'idée est simplement de rencontrer quelques unes des fonctionnalités de ce module au travers de quelques TD...
À noter que ce module est souvent utilisé en association avec le module numpy (pour la gestion des tableaux de données numériques), mais on ne l'utilisera pas ici, ce sera l'objet d'un autre chapitre.
Le TD H1 : découverte de matplotlib
On va découvrir la bibliothèque matplotlib en réalisant la représentation graphique d'une fonction simple, puis en personnalisant un peu le tracé.
TD H1 version interactive capytale
Versions html : Énoncé et Correction
Le TD H2: calcul d'aire par la méthode de Monte-Carlo
Le principe du TD H2 est de faire le calcul d'une aire par la méthode de Monte-Carlo (c'est à dire une méthode basée sur de l'aléatoire), en utilisant les fonctionnalités de tracé de matplotlib.
TD H2 version interactive capytale
Versions html : Énoncé et Correction
Le TD H3 : Visualisation de la loi de Benford
L'objectif de ce TD est de visualiser la loi de Benford, qui est une loi de probabilité assez contre-intuitive portant sur la répartition des chiffres significatifs dans des données réelles. On utilisera pour cela les fonctionnalités de tracé de matplotlib.
TD H3 version interactive capytale
Versions html : Énoncé et Correction
Le TD H4 : La fougère de Barnsley
L'objectif de ce TD est de tracer la célèbre fougère de Barnsley, qui est un bel exemple de fractale. On utilisera pour cela les fonctionnalités de tracé de matplotlib.
TD H4 version interactive capytale
Versions html : Énoncé et Correction (à venir)