Utilizzo di gnuplot
Le informazioni contenute ottenibili dal manuale (man gnuplot) vanno integrate con quelle del file /usr/share/gnuplot.gih che si consulta, per livelli successivi, con il comando help dal prompt (gnuplot> help) oppure leggendolo direttamente con un qualsiasi editor.
Risorse in Internet:
http://www.cs.dartmouth.edu/gnuplot_info.html
Prima di richiedere aiuto consulta le FAQ che puoi ottenere via FTP
ftp://ftp.dartmouth.edu/pub/gnuplot
oppure via E-Mail
Alcune osservazioni:
PLOT x**2 oppure Plot x**2 oppure plot X**2 ecc.
gnuplot>set grid
Grafici di tabelle di dati
-3
9.5
-2
-2.1
8
5.6
3
Il comando (attenzione agli apici)
plot "dat1"
creer� un grafico con i sette valori rappresentati in verticale e indicati,
in ordine, da 0 a 6 sull'asse orizzontale.
Fai attenzione alle righe vuote (vedi manuale).
| 1 | -3.1 |
| 2 | 4 |
| -3 | 3 |
| -0.5 | -2.5 |
| -1 | 2 |
| 2 | 2 |
| 2 | 5 |
il comando
plot "dat2"
creer� un grafico con in verticale i valori della seconda colonna, inertpretati come variabile y, rispetto ai valori della prima colonna, interpretati come x ma in ordine crescente, in orizzontale.
Funzione interpolante con il comando fit
struttura:
gnuplot>fit funzione parametrica "file di dati" via parametri
Crea il file interp1 (l'uso della coppia non � obbligatorio ma, mancando la prima colonna, i valori della seconda vengono associati a 0 1 2 3 ecc. con le relative conseguenze)
| 2 | 4 |
| 3 | 9.2 |
| 4 | 15.6 |
| 5 | 24.5 |
| 6 | 36.2 |
Dai il comando
gnuplot>fit a*x+b "interp1" via a,b
prova adesso
gnuplot>fit a*x**2 "interp1" via a
gnuplot>fit a*x**2+b "interp1" via a,b
In futuro, se posso permettermi un consiglio, aiutati nel proporre la funzione migliore osservando il grafico ottenuto con
gnuplot>plot "interp1"
Per confromtare rapidamente i risultati ottenuti
gnuplot>set multiplot
gnuplot>plot "interp1"
(gnuplot>plot funzione con i valori ottenuti per interpolazione dei parametri nello stesso intervallo delle ascisse) ad es. (3�fit)
gnuplot>plot [x=2:6] 0.998627*x**2-0.75304
Nella cartella corrente il file fit.log permette l'analisi del lavoro svolto dal programma nel calcolare i parametri.
Buon divertimento.
| Indice - Home page | Suggerimenti, errori, etc.: [email protected] |