gnuplot

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
gnuplot
software
Un elipsoid desenat cu gnuplot.
Un elipsoid desenat cu gnuplot.
Tip Interpolare
Dezvoltator Gnuplot Development Group
Data primei versiuni 1986
Ultima versiune 5.4.2 (28 mai 2021)
Sistem de operare Multiplatform
Limba C.
Licență licență gnuplot
( licență gratuită )
Site-ul web www.gnuplot.info

gnuplot este un program pentru graficarea funcțiilor matematice în două sau trei dimensiuni și graficarea datelor brute. Este un program open source , cu toate acestea modificările aduse codului sursă pot fi distribuite numai sub formă de patch-uri . [1]

Este disponibil pentru diferite sisteme de operare și este capabil să exporte grafică în cele mai comune formate grafică raster sau vector (inclusiv PNG , EPS , SVG și JPEG ).

Programul nu are legătură cu proiectul GNU și nu folosește licențe de la Free Software Foundation . Numele său ar fi trebuit inițial să fie „llamaplot”, dar Colin Kelley a preferat „nplot”. Dezvoltatorii s-au compromis apoi și au decis „newplot”, care, totuși, fusese deja folosit pentru un alt proiect. Alegerea finală a căzut, așadar, pe „gnuplot”. [2] [3]

gnuplot are o interfață de linie de comandă . Un exemplu de cod este următorul:

 # Acest cod generează imaginea Beta Decay (spectru) .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 )
titlul setului „Spectru de descompunere beta” 0,45 , 0
setați xlabel "impuls de electroni" 0 , 0
setați ylabel „numărul de electroni” 0 , 0
complot f ( x )

De asemenea, interesant este modul shell , care vă permite să salvați instrucțiuni pentru crearea imaginilor în scripturi simple.

gnuplot este, de asemenea, implementat pentru redare de diferite programe, inclusiv cele gratuite, cum ar fi GNU Octave , Emacs , wxMaxima și altele.

Spectrul de descompunere beta
2-sfera

Notă

Alte proiecte

linkuri externe

Controlul autorității GND ( DE ) 7614489-6