PCpercaso.com - Scienza e Istruzione

Gnuplot e le interfacce Qgfe e Wgnuplot - Grafici di funzioni matematiche in 2D e 3D

Valutazione attuale:  / 2
ScarsoOttimo 
Dettagli

PCpercaso.com: Gnuplot e le interfacce grafiche Qgfe e Wgnuplot: - Grafici di funzioni matematiche in 2D e 3D  Leggi l'articolo completo su PCpercaso.com: Gnuplot e le interfacce Qgfe e Wgnuplot - Grafici di funzioni matematiche in 2D e 3D Under Creative Commons License: Attribution Non-Commercial No DerivativesGnuplot è il noto ed apprezzato software mutipiattafrma a linea di comando per il disegno (plotting) di grafici 2D e 3D di funzioni matematiche, serie di dati e curve di interpolazione.

Per Gnuplot sono state realizzate anche diverse interfacce grafice (GUI) che ne facilitano di gran lunga l'utilizzo permettendo di tracciare i grafici senza necessariamente conoscere i comandi di gnuplot. Tra queste troviamo Qgfe per GNU/Linux e Wgnuplot per Windows.

Gnuplot è un software gratuito ed è disponibile per le piattaforme più diffuse tra le quali MS Windows, GNU/Linux, Unix e Mac OS X.

L'attività di svilippo di gnuplot iniziata nel 1986 opera di Thomas Williams e Colin Kelley è stata continuamente portata avanti negli anni grazie al supporto di diversi sviluppatori giungendo oggi (dicembre 2010) alla versione 4.4.2 rilasciata nel settembre 2010.

Gnuplot è un software molto versatile e dalle notevoli caratteristiche grafiche e computazionali. Permette di tracciare grafici a due e tre dimensioni di funzioni matematiche, serie di dati, istogrammi, barre di errore, etc. I grafici delle superfici in tre dimensioni posso essere del tipo contour plot (curve di livello) oppure mesh poligonale.

L'input delle linee di comandi può avvenire in maniera interattiva oppure tramite file di script contenenti la successione di comandi. È possibile tracciare più grafici contemporanemante in una medima finestra di ouput. Le figure che seguono sono state ottenute eseguendo gli script di esempio contenuti nel pacchetto gnuplot per Windows.

PCpercaso.com: esempio grafico gnuplot PCpercaso.com: esempio grafico gnuplot

 

Gnuplot gestisce un'ampia varietà di dispositivi di output (terminali video e stampanti), di formati di file grafici (png, jpg, dxf, svg, eps, gif, etc.) e permette di generare il codice in formato LaTeX.

 

PCpercaso.com: esempio grafico gnuplot PCpercaso.com: gnuplot esempi grafici


 

Le interfacce grafiche per gnuplot: Qgfe e Wgnuplot

Gnuplot costituisce indubbiamente un potente motore per il disegno dei grafici di funzioni matematiche e dati a due e tre dimensioni. Le sue funzionalità sono gestite da un corposo insieme di comandi che devono essere inseriti da tastiera o attraverso file di script.

Per rendere più immediato e “amichevole” l'utilizzo di gnuplot sono state realizzate diverse interfacce grafiche front end (GUI – Graphical User Interface) attraverso le quali impartire a gnuplot in maniera automatica le serie di comandi per definire variabili, serie di dati, funzioni matematiche e tipi di grafici da realizzare senza dover necessariamente conoscerne l'insieme completo di comandi e le relative sintassi.

Tra le interfacce grafiche per gnuplot troviamo Qgfe disponibile per le distribuzioni GNU/Linux e Wgnuplot per i sistemi Windows.

PCpercaso.com Qgfe in Ubuntu10.04
Qgfe in Ubuntu 10.04

Qgfe – Qt Gnuplot Front End è una interfaccia per gnuplot realizzata tramite la libreria grafica Qt.

Per inserire le funzioni da plottare, specificare gli intervalli di variazione delle variabili, le proprietà e le opzioni dei grafici si utilizzano gli appositi campi ed i menu delle funzioni dell'interfaccia grafica, quindi col pulsante “Plot” si avvia il disegno delle curve.

 

Wgnuplot viene distribuito insieme al pacchetto gnuplot per Windows. L'insieme dei comandi di gnuplot è organizzato per categorie alle quali corrispondono altrettante voci nella barra dei menu.

Nel menu File, tra il gruppo di funzioni per il salvataggio e l'apertura dei fle di scrpt gnuplot è presente la voce Demos... per il caricamento e l'esecuzione dei numerosi file dimostrativi distribuiti con il pacchetto gnuplot e contenuti nella cartella gnuplot/demo: ad esempio, carichiamo il file all.dem per visualizzare una completa dimostrazione delle grandi potenzialità di gnuplot.

PCpercaso.com: Wgnuplot
Wgnuplot in Windows 7

Heyos_180x150

  

Installazione e avvio di Gnuplot

I codici sorgente, i pacchetti degli eseguibili ed i manuali di gnuplot sono disponibili attraverso il sito SourceForge.net. All'interno della directory "gnuplot" sono elencate le sotto-cartelle relative alle diverse versioni di sviluppo.
 

Installare gnuplot e Wgnuplot in Windows

Dall'elenco delle versioni di gnuplot presenti nel sito SourceForge.net, apriamo la cartella corrispondente all'ultima versione stabile disponibile ad esempio, nel momento in cui vi scrivo, la cartella denominata 4.4.2.

Tra i file disponibili, scarichiamo il pacchetto gnuplot per Windows - gp442win32.zip (o versione successiva) e decomprimiamo la cartella “gnuplot” contenuta nell'archivio zip in una opportuna cartella del computer, ad esempio la C:\Programmi.

All'interno della cartella "gnuplot" troveremo una serie di altre cartelle tra le quali:

  • binary” contenente i file eseguibili della consolle gnuplot.exe e l'interfaccia grafica per Windows wgnuplot.exe;
  • docs” con le guide utente;
  • demo” che contiene un nutrito insieme di script di esempio che mostrano le notevoli caratteristiche di gnuplot.

Non resta che avviare l'interfaccia grafica wgnuplot.exe.

 

Installare gnuplot e Qgfe in Ubuntu

Sia gnuplot che Qgfe sono presenti nei repository di Ubuntu. L'installazione, quindi, può essere eseguita direttamente dall'Ubuntu Software Center che raccoglie entrambi i pacchetti nella sotto-sezione "Scienza e Ingegneria / Matematica".

Installando l'interfaccia grafica Qgfe verrà installato automaticamente anche gnuplot, quindi apriamo l'Ubuntu Software Center e cerchiamo e installiamo il pacchetto "qgfe".

Terminata l'installazione di Qgfe è probabile che non sia stata aggiunta la nuova voce di avvio nel menu delle Applicazioni di Ubuntu. Possiamo ovviare a tale inconveniente attraverso lo strumento di gestione dei menu del desktop di Ubuntu:

  1. menu Sistema / Preferenze / Menu principale
  2. tra le sotto-cartelle del menu Applicazioni selezioniamo Istruzione (o se non esiste già la creiamo)
  3. aggiungiamo la nuova voce di menu cliccando sul pulsante "Nuova voce":
      - Tipo: Applicazione
      - Nome: Qgfe
      - Comando: qgfe
    Clicchiamo sull'icona in alto a destra ed assegniamo la nuova icona di Qgfe selezionando il file /usr/share/qgfe/qgfe48x48.png.

 

Link esterni:

 

 gnuplotgnuplot

gnuplot
Categoria Scienza e Istruzione / Matematica
Sviluppatore Thomas Williams, Colin Kelley, R.Lang, D. Kotz, J. Campbell et al.
Homepage gnuplot homepage
Licenza Freeware
Documentazione Official gnuplot documentation
Sist. Operativo Windows, GNU\Linux, Mac OS X ed altri

 

Aggiungi commento

Codice di sicurezza
Aggiorna

   

Condividi la pagina  

   
   
   
   
Newsletter

Iscriviti alla Newsletter per essere aggiornato sulle novità di PCpercaso.com!

Inserisci la tua e-mail:

by FeedBurner

 

   
   
   
Ricerca personalizzata
   
© PCpercaso.com - dal marzo 2009