Grafici di funzioni e cattura di finestre in Linux

Operazioni preliminari (in ambiente X):

Accertati, utilizzando File Manager, che siano installati gnuplot (generatore di grafici di funzioni) come pure xwd  e xwud (cattura e riproduzione di finestre) nella cartella /usr/bin .
In alternativa utilizza uno degli strumenti RPM.

Creazione dei grafici

In una finestra di terminale dai il comando gnuplot; al prompt digita (per ottenere il grafico di una funzione di una variabile 2D-plot), ad esempio,

gnuplot>plot x**2                                                    (parabola passante per l'origine)

gnuplot>plot x**3                                                    (altra curva per l'origine)

In una nuova finestra, spostabile e ridimensionabile, comparirà il grafico della funzione, generata utilizzando le opzioni standard. Portala in una zona libera dello schermo ed evita che altre finestre si sovrappongano ad essa.
Il programma realizza anche grafici di funzioni di due variabili (3D-plot); in questo caso digita, ad esempio,

gnuplot>splot 2*x-4*y+1                                        (piano nello spazio)

gnuplot>splot (100-x**2-y**2)**(0.5)                  (sfera nello spazio di raggio 10)

Cattura della finestra (primo grafico)

In una nuova finestra di terminale, in modo tale da non dover uscire da gnuplot, dai il comando

xwd -out quadrati.xwd

il puntatore cambia aspetto per indicarti che puoi catturare la finestra con il grafico (che deve essere libera da sovrapposizioni e già ridimensionata)cliccandoci sopra; un suono ti segnalerà che l'operazione è avvenuta.

Verifica, per sicurezza, che nella cartella corrente sia presente il file quadrati.xwd , ad esempio con il comando vdir q*.

Questo formato grafico viene visualizzato da xwud nel seguente modo

xwud -in quadrati.xwd

Qualora si voglia convertirlo occorre utilizzare appositi filtri ma forse è più semplice sfruttare la potenza del programma di manipolazione grafica gimp che permette non solo  conversioni ma anche aggiunte, ritocchi ... ai grafici realizzati.

Bibliografia

Inter.Net giugno '99 + 2 CD (nel 2° CD Linux Red Hat 6.0)
Linux: la grande guida di D. Pitts - Apogeo + 1CD
Imparare Linux in 24 ore di B. Ball - Ed. Tecniche Nuove + 1CD
Usare Linux di L. Righi Ed. Jackson + 1CD

Manuali ed informazioni tecniche in linea

man gnuplot e inoltre al prompt gnuplot >help ecc.
man xwd
man xwud
il manuale relativo a gimp non è sempre disponibile e va cercato in Internet o in un CD.


Indice - Home page Suggerimenti, errori, etc.: [email protected]

| Fine |
Hosted by www.Geocities.ws

1