134 liens privés
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=