Gnuplot: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Collegamenti esterni: Aggiunto il template "FOLDOC"
Etichette: Modifica da mobile Modifica da applicazione mobile Modifica da applicazione Android
 
(48 versioni intermedie di 29 utenti non mostrate)
Riga 1:
{{titolo minuscolo}}
[[Immagine:Gnuplot_ellipsoid.svg|thumb|right|Un ellissoide disegnato con gnuplot.]]
{{Software
|Nome = gnuplot
|Screenshot = Gnuplot_ellipsoid.svg
|DimensioneScreenshot = 200px
|Didascalia = Un ellissoide disegnato con gnuplot.
|Sviluppatore = Gnuplot Development Group
|UltimaVersioneBeta =
|DataUltimaVersioneBeta =
|SistemaOperativo = Multipiattaforma
|Linguaggio = C
|Genere = Interpolazione
|Licenza =
|SoftwareLibero = sì
|Lingua =
}}
 
'''Gnuplotgnuplot''' è un versatile programma, distribuito gratuitamente in rete anche con il permesso di cambiarne il [[codice sorgente]], per la realizzazione di grafici di [[funzione (matematica)|funzioni]] [[matematica|matematiche]] in [[bidimensionalità|due]] eo [[tridimensionalità|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 (informatica)|patch]].<ref>{{en}} [http://gnuplot.cvs.sourceforge.net/gnuplot/gnuplot/Copyright Copyright]</ref>
 
IlÈ programmadisponibile giraper su tutti i principali [[computer]] ediversi [[sistema operativo|sistemi operativi]] eed puòè produrrein un'uscitagrado sia sullodi schermoesportare siagrafici nei principalipiù formaticomuni [[formato di ''file''.|formati]] Ilgrafici programma[[Grafica nonraster|raster]] hao alcuna[[Grafica connessionevettoriale|vettoriali]] con(tra il progettocui [[GNUPortable Network Graphics|PNG]], e[[Encapsulated nonPostScript|EPS]], utilizza[[Scalable laVector licenzaGraphics|SVG]] e [[GNU GPLJPEG]]).
 
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".<ref>{{en}} [http://www.gnuplot.info/faq/faq.html Gnuplot FAQ]</ref><ref>{{en}} [https://www.manning.com/janert/excerpt_foreword1.html Foreword] da Gnuplot in Action</ref>
Per inserire i comandi si utilizza un sistema simile ad un terminale. Per vedere un esempio di codice con gnuplot vedere l'immagine sullo [[:Immagine:Decadimento beta (spettro).jpg|spettro del decadimento beta]].
 
gnuplot possiede un'[[interfaccia a riga di comando]]. Un esempio di codice è il seguente:
È interessante anche la modalità da [[Shell (informatica)|shell]], che consente di salvare le istruzioni per creare le immagini in semplici script.
 
<syntaxhighlight lang="gnuplot">
Gnuplot è inoltre implementato per il rendering da vari programmi, come [[GNU Octave]], [[Emacs]] e altri.
# 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)
</syntaxhighlight>
 
È interessante anche la modalità da [[Shell (informatica)|shell]], che consente di salvare le istruzioni per creare le immagini in semplici script.
== Altri progetti ==
{{Interprogetto|commons=Category:Gnuplot diagrams}}
 
Gnuplotgnuplot è inoltre implementato per il rendering da vari programmi, anche gratuiti, come [[GNU Octave]], [[Emacs]], [[Maxima (software)|wxMaxima]] e altri.
== Collegamenti esterni ==
[[File:Decadimento beta (spettro).jpg|thumb|Spettro del decadimento beta]]
*{{en}} [http://www.gnuplot.info/ Gnuplot Central]: con FAQ e ''link'' per scaricare il programma
[[File:1sphere.svg|thumb|2-sfera]]
*{{en}} [http://gnuplot.sourceforge.net/demo/ Gnuplot demo plots]: grafici dimostrativi
*{{it}} http://digilander.libero.it/robicox/manuali/pdf/gnuplot.pdf : manuale introduzione Gnuplot di R.Boggiani
*{{it}} http://it.wikibooks.org/wiki/Gnuplot : wikibook Gnuplot
*{{it}} http://www-dft.ts.infn.it/~peressi/gnuplot.html : appunti Gnuplot
*{{it}} http://www.mat.uniroma1.it/centro-calcolo/manuali/gnuplot/ : manuale Gnuplot di G.Ciaburro dell'Università Roma1
*{{it}} http://www.mat.uniroma3.it/users/liverani/IN1/gnuplot.shtml : esercizi Gnuplot Università Roma3
*{{it}} http://www.matematicamente.it/software_matematico/gnuplot/ : guida e esercizi Gnuplot
*{{it}} http://gerlos.altervista.org/informatica/gnuplot : primi passi con Gnuplot
*{{it}} http://www.linuxvar.it/wiki/Gnuplot : guida su LinuxVar
*{{it}} http://www.disi.unige.it/person/GianuzziV/MobComp/Gnuplot.doc : guida e esercizi Gnuplot Università di Genova
*{{it}} http://a2.pluto.it/a21106.htm : guida e esercizi Gnuplot su Appunti Linux/Appunti Informatica Libera di Daniele Giacomini
*{{it}} http://www.matteolucarelli.net/gnuplot/gnuplot.htm : guida rapida Gnuplot di M.Lucarelli
 
== Note ==
{{Portale|Software libero}}
<references />
 
== Altri progetti ==
{{Interprogetto}}
 
== Collegamenti esterni ==
[[categoria:Software libero multimediale]]
* {{Collegamenti esterni}}
[[Categoria:Software Linux]]
* {{FOLDOC}}
[[Categoria:Applicazioni per Mac OS X]]
* {{en}}cita [web|http://gnuplot.sourceforge.net/demo/ Gnuplot demo plots]: grafici|Grafici dimostrativi|lingua=en}}
[[Categoria:Software Windows]]
 
{{Controllo di autorità}}
[[bg:Gnuplot]]
{{Portale|matematica|Software libero}}
[[ca:Gnuplot]]
[[cs:Gnuplot]]
[[de:Gnuplot]]
[[en:Gnuplot]]
[[es:Gnuplot]]
[[fa:گنوپلات]]
[[fr:Gnuplot]]
[[hu:Gnuplot]]
[[id:Gnuplot]]
[[ja:Gnuplot]]
[[ko:그누플롯]]
[[nl:Gnuplot]]
[[pl:Gnuplot]]
[[pt:GNUplot]]
[[ru:Gnuplot]]
[[th:นิวพลอต]]
[[uk:Gnuplot]]
[[zh:Gnuplot]]