Gnuplot/Operazioni: differenze tra le versioni
m cancellata una sezione- spostata e modificata in gnuplot/modalità |
|||
Riga 39: | Riga 39: | ||
La '''barra verticale ''' e' utilizzata spesso per separare istruzioni |
La '''barra verticale ''' e' utilizzata spesso per separare istruzioni |
||
=Modo interattivo e modo batch= |
|||
Sono due modi di lanciare il nostro bel programmino: modo '''interattivo''' o modo '''batch'''. |
|||
Nel primo caso possiamo farlo dal prompt di [[w:linux|linux]] o [[w:Windows|Windows]] si inaugura la cosiddetta sessione interattiva , una cosa simile a questo : |
|||
$ '''gnuplot''' |
|||
G N U P L O T |
|||
Linux version 3.7 patchlevel 1 |
|||
last modified Fri Oct 22 18:00:00 BST 1999 |
|||
Terminal type set to 'x11' |
|||
gnuplot> |
|||
La sessione '''batch''' e' diversa perché gnuplot puo' lanciare una serie di istruzioni direttamente da appositi script scritti anche in altri linguaggi. |
|||
[[Categoria:Gnuplot|Operazioni]] |
[[Categoria:Gnuplot|Operazioni]] |
Versione delle 22:52, 3 ott 2009
Gnuplot usa svariati simboli : alcuni sono ripresi dal C.Eccone una lista:
- + addizione
- - sottrazione
- * moltiplicazione
- / divisione
- ! fattoriale
- > maggiore di
- > maggiore di
- < minore di
- | barra verticale - scelte mutuamente esclusive
Le precedenze fra gli operatori sono le stesse del C.
Le dichiarazioni servono ovviamente a dichiarare costante un valore. Si puo' dichiarare una funzione , una costante o una variabile.
Esempi:
- f(x) = 2*x
- x = 2
I commenti possono essere inseriti con un cancelletto #.Gnuplot ignora automaticamentequello che viene scritto dopo il cancelletto.
I numeri complessi sono separati da virgola e racchiusi fra parentesi graffe.Ex.: {a,b} = a+ib
I vettori
Gnuplot e' case sensitive : attenzione a scrivere con le lettere maiuscole o minuscole.
Le istruzioni tranne load e call vanno separate col punto e virgola.
Le parentesi quadre delimitano domini e codomini delle funzioni
le parentesi graffe o curly braces servono a definire numeri complessi e vettori
Le parentesi ad angolo servono a delimitare files da caricare
La barra verticale e' utilizzata spesso per separare istruzioni