Gnuplot
gnuplot software | |
---|---|
![]() | |
Genere | Interpolazione |
Sviluppatore | Gnuplot Development Group |
Data prima versione | 1986 |
Ultima versione | 6.0 (30 dicembre 2023) |
Sistema operativo | Multipiattaforma |
Linguaggio | C |
Licenza | licenza gnuplot (licenza libera) |
Sito web | www.gnuplot.info |
Modifica dati su Wikidata · Manuale |
gnuplot è un programma per la realizzazione di grafici di funzioni matematiche in due o tre dimensioni e la rappresentazione grafica di dati grezzi. È un programma open source, tuttavia è possibile distribuire modifiche del codice sorgente solamente in forma di patch.[1]
È disponibile per diversi sistemi operativi ed è in grado di esportare grafici nei più comuni formati grafici raster o vettoriali (tra cui PNG, EPS, SVG e JPEG).
Il programma non è correlato al progetto GNU e non utilizza licenze della Free Software Foundation. Il suo nome originariamente doveva essere "llamaplot" ma Colin Kelley preferiva "nplot". Gli sviluppatori scesero quindi a compromessi e decisero per "newplot", che tuttavia era già stato usato per un altro progetto. La scelta finale quindi cadde su "gnuplot".[2][3]
gnuplot possiede un'interfaccia a riga di comando. Un esempio di codice è il seguente:
# Questo codice genera l'immagine Decadimento beta (spettro).jpg set xrange [0:1.25] f(x)=(x**2)*sqrt((1.25)**2+(0.5)**2) - (x**2)*sqrt((x**2)+(0.5)**2) set title "Spettro decadimento beta" 0.45,0 set xlabel "impulso elettrone" 0,0 set ylabel "numero di elettroni" 0,0 plot f(x)
È interessante anche la modalità da shell, che consente di salvare le istruzioni per creare le immagini in semplici script.
gnuplot è inoltre implementato per il rendering da vari programmi, anche gratuiti, come GNU Octave, Emacs, wxMaxima e altri.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/f/f7/Decadimento_beta_%28spettro%29.jpg/220px-Decadimento_beta_%28spettro%29.jpg)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/f/f6/1sphere.svg/220px-1sphere.svg.png)
Note
- ^ (EN) Copyright
- ^ (EN) Gnuplot FAQ
- ^ (EN) Foreword da Gnuplot in Action
Altri progetti
Altri progetti
- Wikibooks
- Wikimedia Commons
Wikibooks contiene testi o manuali su gnuplot
Wikimedia Commons contiene immagini o altri file su gnuplot
Collegamenti esterni
- (EN) Sito ufficiale, su gnuplot.info.
- (EN) Gnuplot, su SourceForge.
- Gnuplot / Gnuplot (altra versione) / Gnuplot (altra versione) / Gnuplot (altra versione) / Gnuplot (altra versione) / Gnuplot (altra versione), su packages.debian.org.
- Repository sorgenti di Gnuplot, su sf.net.
- (EN) Gnuplot, su Free Software Directory.
- (EN) Denis Howe, Gnuplot, in Free On-line Dictionary of Computing. Disponibile con licenza GFDL
- (EN) Grafici dimostrativi, su gnuplot.sourceforge.net.
Controllo di autorità | VIAF (EN) 186594920 · LCCN (EN) no2009142044 · GND (DE) 7614489-6 · BNF (FR) cb169174863 (data) · J9U (EN, HE) 987009950816905171 |
---|
![](http://upload.wikimedia.org/wikipedia/commons/thumb/a/af/Crystal128-kmplot.svg/25px-Crystal128-kmplot.svg.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/1/12/Nuvola_apps_emacs.svg/25px-Nuvola_apps_emacs.svg.png)