![]() Trirazsežni mrežni prikazelipsoida | |
Razvijalec | Thomas Williams, Colin D. Kelley in drugi |
---|---|
Začetna izdaja | 1986 |
Stabilna izdaja | 19 december 2024 |
Razvojni status | aktiven |
Programski jezik | C |
Okolje | mnogovrstna (sistemi podobniUnixu,MS Windows,OS X) |
Razpoložljivijeziki | angleščina |
Tip | grafika, izrisovanjegrafov, prikazpodatkov |
Licenca | odprtokodna (lastna licenca)[1] |
Spletno mesto | www.gnuplot.info |
gnuplot jeprostodostopniodprtokodniračunalniški program zukazno vrstico namenjen za izdelavo in izrisovanjedvorazsežnih intrirazsežnihgrafovfunkcij,podatkov in prilagoditev podatkov. Uporablja se pri objavljanju kakovostne grafike kot tudi pri izobraževanju. gnuplot se lahko izvaja na večini glavnihračunalnikov inoperacijskih sistemih (Unix,GNU/Linux,MS Windows,OS X in drugih). Program sta leta 1986 razvila Thomas Williams in Colin D. Kelley, tedaj študentaUniverze Villanova vFiladelfiji. Prvo različico programa sta objavila leta 1987 vUsenetnovičarski skupini sci.math. Navkljub imenu, ki spominja na 'GNUplot', se programje ne distribuira pod licencoSplošnega dovoljenja GNU (GPL) in ima bolj omejevalno odprtokodnolicenco.[1]
gnuplot lahko izvede izhod neposredno na zaslon ali v mnogihslikovnih formatih grafičnih datotek, na primer:PNG,JPEG,PS,EPS,PDF,SVG ipd. Lahko izvede kodo vLaTeX, ki se lahko neposredno vključi v dokumente LaTeX, kar omogoča rabočrkovnih naborov LaTeX in močne zmožnosti zapisaenačb. Program se lahko uporablja tako interaktivno kot v načinupaketnih datotek s pomočjoskript.
Program je dobro podprt in dokumentiran. Dobro pomoč je lahko najti na spletu.[2][3]
gnuplot se uporablja kot izrisovalni pogon vprogramih za simbolno računanjeMaxima ingretl. Tudi programOctave poleg izrisovalnega orodjaGrace zna uporabljati gnuplot. gnuplot se lahko uporablja v različnihprogramskih jezikih, na primerPerl (prekCPAN),Python (prekGnuplot-py inSage),java (prekjgnuplot),Ruby (prekRuby Gnuplot),Ch (prekCh Gnuplot) inSmalltalk (Squeak inGNU Smalltalk). gnuplot podpira tudi rabo cevovodov.[4]
gnuplot je napisan v programskem jezikuC.
Ime programa sta Williams in Kelley izvirno izbrala, da bi se izognila težavam z obstoječim programom »newplot«. Bil je kompromis med Williamsovim predlogom »llamaplot« in Kelleyjevim predlogom »nplot«.[5]