next up previous

Next:File di datiUp: Tutorial su GNUPLOT Previous:Funzioni

Esempio


Sarà molto chiaro l'utilizzo del programma gnuplot per relizzare un diagramma ,da dati salvati su
un file, grazie all'aiuto dell'esempio seguente. 


Supponiamo di integrare l'equazione della diffusione monodimensionale attraverso il programma 
diffusion (presente nella sezione programmi di questo sito)scritto in fortran 90, il quale ci 
salva i dati in un file.
Vediamo come utilizzare gnuplot per tracciare un diagramma da tali dati.


1)Apriamo gnuplot;


2)vogliamo tracciare un digramma 2D quindi il comando da usare sarà PLOT


gnuplot>plot 


quindi dobbiamo caricare il file 'concCh4.dat' (ricordiamo le virgolette e clicca sul 
file per analizzare la forma).
Naturalmente se il file non risiede nella directory da cui abbiamo lanciato gnuplot ci dovremo
trasferire in essa con il comando cd su linux attraverso le note finestre sotto windows.


gnuplot>plot 'concCh4.dat'

a questo punto cliccando su invio abbiamo gia il nostro grafico:




Ma cerchiamo di manipolarlo per migliorarlo.

3)Tracciamolo innanzitutto con una linea e non solo con punti

gnuplot>plot 'concCh4.dat' with linespoints

avremmo anche potuto utilizzare una notazione abbreviata

gnuplot>p 'concCh4.dat' w lp

Per ottenere lo stesso risultato con l'uso delle finestre nella versione a 32 bit:

Menù Plot ==> plot;
Menù Plot ==> Data filename;
Menù Plot ==> with stile ==> Lines and Points


4)Aggiungiamo delle etichette sugli assi:

Asse x: set xlabel "Numero di celle" 0,0

le ultime due cifre servono per la posizione della etichetta.
Nella versione a 32 bit Menù Axes ==>X label.

Si procede in modo analogo per la y.

set ylabel "Frazione molare del Metano" 0,0

Passiamo ad aggiungere un titolo:

set title "Diffusione del Metano lungo il raggio" 0,0

Nella versione a 32 bit Menù Chart ==> Set title.

Abbiamo ottenuto in questo modo il seguente diagramma:



5)Infine occorre salvare la figura; per fare questo è necessario decidere il formato.
Consiglio il formato .eps perchè è facilmente inseribile in file latex; per salvare in un
file .eps fare quanto segue:

set terminal postscript color
set output "nomefile.eps"
replot

in questo modo il diagramma tracciato sarà salvato nel file nomefile.eps.