Mode intéractif et Fichier de commandes

On peut utiliser gnuplot de deux manières:

Voici un exemple de l'utilisation de fichiers de commandes pour gnuplot: on crée, à l'aide d'un éditeur de texte comme emacs, kwrite ou nedit, le fichier gausnorm.gnu avec le contenu suivant:

# exemple [un # en début de ligne marque un commentaire]
set title "Gaussienne normalisée"
# ajuster les intervalles à afficher en abscisse et ordonnée
set xrange [-3:3]
set yrange [0:0.5]
# afficher une gaussienne
plot exp(-x*x/2)/sqrt(2*pi)

qu'il suffit ensuite de charger en tapant, dans gnuplot

gnuplot> load 'gaussnorm.gnu'

Courbe de Gauss

Une manière habile de procéder pour créer un fichier de commandes consiste à taper les commandes en mode intéractif jusqu'à obtenir un résultat correct, puis à sauver toutes ces commandes en faisant:

gnuplot> save 'gaussnorm.gnu'

Si l'on décide d'afficher plusieurs graphes à la suite à partir d'un même fichier de commandes, il est intéressant de temporiser entre chaque affichage. Cela peut se faire grâce à la fonction 'pause':

plot 'croiss.dat' using 1:3
pause -1 "Appuyez sur RETURN pour continuer"
plot 'carre.dat'
Auteur(s) : Anciens, A. Daerr. Dernière modification : Tue Nov 21 02:28:18 2006. [valid. XHTML]