Første versjon | 1986 |
---|---|
Siste versjon | 5.4.1 (1 st desember 2020) |
Innskudd | git.code.sf.net/p/gnuplot/gnuplot-main |
Skrevet i | VS |
Operativsystem | Multiplatform |
Skriftlige formater | Gnuplot-plottfiler ( d ) |
Type |
Konsollapplikasjon ( en ) Grafikkprogramvare Plotte programvare ( d ) |
Tillatelse | Gratis lisens er ikke kompatibel med GPL |
Dokumentasjon | www.gnuplot.info/docs_4.6/gnuplot.pdf og www.gnuplot.info/docs_5.2/Gnuplot_5.2.pdf |
Nettsted | www.gnuplot.info |
Gnuplot er programvare som brukes til å produsere to- eller tredimensjonale grafiske representasjoner av numeriske funksjoner eller data. Programmet fungerer på mange datamaskiner og operativsystemer ( Linux , Windows , OS / 2 , VMS ...) og kan sende grafikk til skjermen eller i filer i mange formater. Gnuplot bruker også Levenberg-Marquardt-algoritmen for å passe parametrene til en numerisk funksjon på eksperimentelle data.
Programmet distribueres under en gratis programvarelisens som lar deg kopiere og endre kildekoden til programmet. Modifiserte versjoner av programmet kan bare distribueres som patch-filer. Programmet har ingen forbindelse med GNU-prosjektet og bruker ikke GPL copyleft- lisensen .
Programmet kan brukes interaktivt, og ledsages av online hjelp. Brukeren skriver inn kommandoer på kommandolinjen som har den effekten at de produserer et plott. Det er også mulig å skrive gnuplot-skript som, når de kjøres, genererer en graf.
Gnuplot brukes som Octave og Maxima plottmotor .
I motsetning til hva navnet antyder, er Gnuplot ikke en del av GNU-prosjektet , og har ingen spesiell forbindelse med det eller FSF.
Gnuplot fungerer internt ved å se bort fra den endelige gjengiveren. Dette implementeres gjennom begrepet "terminal", som brukeren kan spesifisere med en kommando.
Som standard, og uansett plattform, vil gjengivelsen gjøres via et vindu ved hjelp av standardvinduebiblioteket i operativsystemet og tillate interaktiv bruk med musen (orientering av visningen for 3D-grafer spesielt).
Mange terminaler er tilgjengelige (mer enn tretti), inkludert SVG , PNG , PostScript , PDF , JPEG . Hele listen avhenger av versjonen og byggealternativene som brukes, og kan fås via kommandoen set terminal. Vi spesifiserer ønsket terminal via kommandoen
set terminal <nom-du-terminal>Du kan spesifisere gjengivelsen (i piksler) ved å legge til et alternativ size, for eksempel:
set terminal pngcairo size 640,480Andre alternativer er mulige, men avhenger av typen terminal.
I tilfelle utdata i en fil, må du spesifisere navnet på ønsket fil for hver plott med kommandoen set output, for eksempel:
set output "nom-fichier.png"
Slik kjører du skriptet:
Med "multiplot" -kommandoen kan du sette inn flere grafikk i et ark.