134 liens privés
J'ai continué à jouer avec PyLab en suivant le tutoriel de chabotsi sur "import this" ( https://chabotsi.fr/blog/tracer-une-fonction-avec-python-vagues-ndeg1.html )
Je m'amuse à faire des fonctions simples, juste pour me rendre compte à quel point c'est simple une fois que tout est bien installé.
http://simonlefort.be/zerobin/?982ded2bc4bc1286#OVqQhI/Hh+ihKN9nylBTTY3L6a8FKoQc2phedsmZTTk=
/!\ C'est du code moche avec des tests etc...
Petit tutoriel pour dessiner une vague (une simple fonction cosinus dans un premier temps) avec Python.
Quelques notes :
---> J'ai eu un problème lors de l'affichage de la figure (au moment où on tape "show()" dans l'interpréteur). La fenêtre était vide. Par contre, je pouvais sauvegarder l'image avec un "savefig('fig.pdf')" :
plot(x, y)
[<matplotlib.lines.Line2D object at 0x7fe77aecba50>]
savefig('fih1.pdf') #enregistre un fichier avec l'image
show() #ouvre une fenêtre vide (à part quelques boutons)
Pour résoudre le problème, j'ai du installer "python-gi-cairo" ("sudo aptitude install python-gi-cairo" sous Debian).
J'ai eu d'autres problèmes et je n'ai finalement pas réussis à faire tourner le code chez moi. Par contre au boulot ça tourne du tonnerre.
Quelques tests :
Un cosinus :
http://zerobin.simonlefort.be/?886daf77db59d5d9#BfAi1Ykyftq1OO4HCtyoUncqV7x3NzsfvYu2TcgmEqk=
Un sinus, un cosinus et la somme des deux :
http://zerobin.simonlefort.be/?cda69e419b9545ca#DMJKoEn7MqWhKkaPyzmd3DPX9nkjSLPRm92SYHIMbhg=
Un sinus, deux cosinus et la somme des trois : (on commence à avoir des effets sympas!)
http://zerobin.simonlefort.be/?b1305dba1255dbff#IN96F34hD/Z7cfoDeOWh4t2j0Hgi2nQyNLK5XGCOSUU=