INTRODUZIONE
Gnuplot è un software per realizzare grafici a due o a tre dimensioni, utile per visualizzare dati, raccolti o elaborati.
Funziona da riga di comando e permette sia di definire dei file di script, per automatizzare le operazioni ed eventualmente integrarle in altri programmi, sia di essere eseguito da solo definendo passo passo le operazioni, vedere di volta in volta il loro esito, verificarne la correttezza e, se necessario, tornare sui propri passi per eliminare errori o raffinare ulteriormente il risultato.
E’ molto versatile e potente ed è dotato di un linguaggio molto articolato che permette di definire con dovizia di particolari tutti i dettagli dell’illustrazione che si desidera creare, consentendo un alto livello di personalizzazione.
La versione utilizzata durante la stesura di questo documento, con la quale sono stati testti tutti i comandi che verranno presentati è la 4.2 patchlevel 2.
CONVENZIONI TIPOGRAFICHE
Nella stesura del documento sono state utilizzate le seguenti convenzioni per quel che riguarda il formato del testo:
Il testo che sta a indicare un comando, lanciato da console o da una sessione interattiva di gnuplot, o il contenuto di un file, script o dati, sarà scritto nel formato code:
$ ./comando <parametro_del_comando>
Come si può notare eventuali variabili o parametri saranno racchiusi nella coppia di caratteri ‘<‘ e ‘>’.
Verrà inoltre usato il carattere italico per le variabili quando ci si riferirà a loro nella trattazione normale al di fuori degli esempi, mentre i possibili valori che potranno assumere compariranno in grassetto.
Per esempio:
…la variabile <angles> può assumere i valori degrees o radians
Il formato code
verrà utilizzato, oltr che per indicare porzioni di codice, anche quando ci si riferirà a nomi di file e loro contenuti, come per esempio il file /usr/bin/gnuplot
Infine messaggi importanti d’avviso e warning saranno scritti in rosso e grassetto:
!!! Attenzione: anche un maiale può arrampicarsi su un albero quando viene adulato
INDICE
- Pronti via: per chi è ansioso e vuole iniziare subito. Come si installa e come realizzare i primi grafici
- Modalità: interattiva e batch. Modi diversi per scopi diversi
- Terminali: cosa sono, cosa fanno e come influenzano il risultato finale
- Plot: il comando definitivo dalla A alla Z
- Splot: per realizzare grafici 3D
- Stili: come disegnare lo stesso grafico in 1024 modi diversi
- Set: il comando ancora più definitivo. Come impostare qualsiasi cosa
- Gallery: tutte le immagini presentate in questo howto
- Files: tutti i file con script e dati presentati in questo howto
LINKS E RIFERIMENTI
Gnuplot NSFAQ (Not So Frequently Asked Question)
La pagina dedicata a Gnuplot sugli Appunti di Informatica Libera
Breve tutorial in italiano.
Esempi della potenza di gnuplot
Uso di gnuplot in ambiti matematici avanzati
by Aladino