Faire dans le Matshow, ça plaît aux filles
Sommaire
Lors d'une séance de TP, j'ai montré comment représenter graphiquement une matrice comme un grille de pixels. En effet, une matrice est une grille de nombres. Si chaque nombre est représenté par une couleur, on obtient une belle grille de couleurs, c'est-à-dire une mosaïque. Ça a beaucoup plu aux filles du groupe du TP. Remarque de macho ? Ça tombe bien, la commande pour faire cela est aussi matshow. Regradons :
Informatique : Leçon 8. Matrices
Comment représenter les matrices ?
Sommaire
Rappel. Une matrice est un tableau bi-dimensionnel de nombres. Il existe un module dédié au calcul matriciel, mais pour le moment on va construire artisanalement nos matrices. ça fera un bon exercice de programmation.
Exemple. \(A =\begin{pmatrix} 1&1&1\\ 1&1&0\\ 1&0&1 \end{pmatrix}\) ou \(M =\begin{pmatrix} 1&2&3\\ 4&5&6 \end{pmatrix}\)
Vous pouvez considérer ainsi qu'une matrice est une liste de lignes, chaque ligne étant elle-même une liste de flottants. Ainsi, on peut définir des matrices comme des listes de listes.
A = [[1,1,1],[1,1,0],[1,0,1]] # les séparateurs des items sont # des virgules
Créer une animation en Python
Sommaire
Tu sais que tu peux créer des animations en Python, Biwane ? Le module matplotlib contient ce qu'il faut. Par exemple, voici un petit film pour générer la génèse du (coeur du) radiolaire d'ordre 3 à 12 branches, et sa "dégénerescence" vers un coeur de radiolaire d'ordre 4. Tu ne sais pas ce qu'est un radiolaire ? Aucune importance, voilà le résultat :
Biomorphes 3/3 : fin
Dans le billet précédent, j'ai colorié un domaine du plan complexe en partant de la fonction \(p\) suivante :
Ce qui a donné la très belle image suivante :
Biomorphes 2/3 : bestiaire
Sommaire
C'est la suite du billet dans lequel j'avais promis des images.
J'avais déjà écrit un billet du même genre ici. Mais, contrairement à ce que j'avais fait dans le billet sur l'ensemble de Mandelbrot, je vais générer la galerie d'images en Python, ce qui vous permettra de vous familiariser avec la commande subplot.