Gnuplot/Operazioni: differenze tra le versioni

Wikibooks, manuali e libri di testo liberi.
Contenuto cancellato Contenuto aggiunto
Tux3 (discussione | contributi)
Tux3 (discussione | contributi)
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:

  1. + addizione
  2. - sottrazione
  3. * moltiplicazione
  4. / divisione
  5. ! fattoriale
  6. > maggiore di
  7. > maggiore di
  8. < minore di
  9. | 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