Différences entre les versions de « Gnuplot »
Ligne 1 : | Ligne 1 : | ||
[[Catégorie:Logiciels]] | [[Catégorie:Logiciels]] | ||
− | [[Image:Gnuplot_ellipsoid.png|thumb|Un ellipsoïde tracé avec Gnuplot.]] | + | [[Image:Gnuplot_ellipsoid.png|thumb|350px|Un ellipsoïde tracé avec Gnuplot.]] |
'''Gnuplot''' est un programme souple qui peut produire des représentations graphiques en deux ou trois dimensions de fonctions numériques ou de données. Le programme est distribué sous une licence de logiciel libre qui permet de copier et de modifier le code source du programme. | '''Gnuplot''' est un programme souple qui peut produire des représentations graphiques en deux ou trois dimensions de fonctions numériques ou de données. Le programme est distribué sous une licence de logiciel libre qui permet de copier et de modifier le code source du programme. |
Version du 13 mai 2011 à 10:57
Gnuplot est un programme souple qui peut produire des représentations graphiques en deux ou trois dimensions de fonctions numériques ou de données. Le programme est distribué sous une licence de logiciel libre qui permet de copier et de modifier le code source du programme.
Le programme peut être utilisé interactivement, et est accompagné d'une aide en ligne. L'utilisateur entre en ligne de commande des instructions qui ont pour effet de produire un tracé. Il est aussi possible d'écrire des scripts Gnuplot qui, lorsqu'ils sont exécutés, génèrent un graphique.
Gnuplot est utilisé comme moteur de traçage de GNU Octave et de Maxima, deux logiciels libres de calcul formel.
Guide
Démarrage
Le logiciel Gnuplot est démarré par la commande
gnuplot
à entrer depuis une fenêtre de terminal. Veuillez noter que ce logiciel ne fonctionne qu'en ligne de commandes.
Exemples
Graphique simple
Fonction sinus
Le graphique ci-dessus est crée par la série de commandes suivantes:
set terminal png transparent nocrop enhanced set output 'gnuplotSinus.png' plot sin(x)
Mélange de fonctions trigonométriques
Le script suivant permet de créer cette image:
set terminal png transparent nocrop enhanced font "/usr/share/fonts/liberation/LiberationSerif-Italic.ttf" 8 size 420,320 set output 'gnuplotTrig.png' set key inside left top vertical Right noreverse enhanced autotitles box linetype -1 linewidth 1.000 set samples 50, 50 plot [-10:10] sin(x),atan(x),cos(atan(x))