#1 Le 04/04/2007, à 22:57
- jokos
tracer graphique
Bonjour,
je cherche un logiciel qui me permettrai de tracer des graphiques à partir d'une liste de N ensembles de coordonnées contenant chacun une valeur d'abcisse et une d'ordonnée.
J'utilise kmplot mais ce logiciel ne fonction que pour tracer des fonction sous forme d'équation.
merci.
#2 Le 05/04/2007, à 02:52
- pacome
Re : tracer graphique
Salut,
Si tu n'es pas allergique à l'utilisation d'une interface texte dans un terminal, tu devrais essayer gnuplot (http://doc.ubuntu-fr.org/gnuplot).
En gros, tu mets ta liste de coordonnées dans un fichier texte de la forme:
#coord.txt: abs ord
0 2.5
1.1 3
2.5 1.5
tu lances gnuplot dans un terminal:
gnuplot
puis tu lui demandes de te tracer la courbe représentée par les données du fichier coord.txt en utilisant la première colonne pour les abscisses et la deuxième pour les ordonnées avec des lignes pour relier les points:
gnuplot> plot 'coord.txt' using 1:2 with lines
Après tu peux sauver le tracé dans un fichier (png, gif, jpeg, svg, pdf, ... liste complète avec: help terminal):
gnuplot> set output "trace.png"
gnuplot> set terminal png
gnuplot> replot
l'imprimer:
gnuplot> set output "| lp"
gnuplot> set terminal postscript
gnuplot> replot
ou le retracer à l'écran et quitter:
gnuplot> set output
gnuplot> set terminal x11
gnuplot> replot
gnuplot> q
Tu trouveras des tutoriels et des exemples d'utilisations sur le net, par exemple ici:
http://ofset.sourceforge.net/freeduc/book/book_17.html
Bon tracé!
Hors ligne
#3 Le 05/04/2007, à 05:38
- ferker
Re : tracer graphique
Voir geg (http://www.infolaunch.com/~daveb/) En anglais mais simple et intuitif pour tracer des fonctions
S'installe avec <sudo apt-get install geg> et se lance aussi dans un terminal par la commande <geg>
Transformons nos angoisses en connaissances...
Hors ligne
#4 Le 05/04/2007, à 12:57
- jokos
Re : tracer graphique
Bonjour,
merci beaucoup, j'ai opté pour gnuplot ca marche parfaitement.
J'en avais déjà entendu parler mais je croyais que c'était l'équivalent gnome de kmplot.