gnuplot

gnuplot
Ilustracja
Pierwsze wydanie1986
Aktualna wersja stabilna5.4.4
(10 lipca 2022) [±]
System operacyjnyLinux, MS Windows, Atari MiNT, DOS, MacOS, OS/2, Solaris, UNIX, VMS, inne
Rodzajrysowanie wykresów
Licencjawłasna wolna licencja
Strona internetowa

gnuplot – program do tworzenia dwu i trójwymiarowych wykresów funkcji i graficznej reprezentacji danych. Umożliwia również dopasowanie parametrów zdefiniowanej funkcji do danych pomiarowych[1][2][3]. Wykorzystywana jest do tego metoda najmniejszych kwadratów.

Rozprowadzany jest na licencji, która zezwala na kopiowanie i modyfikowanie kodu źródłowego, choć zmodyfikowane wersje mogą być rozprowadzane wyłącznie jako łaty. Jako taki, jest wolnym oprogramowaniem w rozumieniu FSF oraz DFSG[4]. Zbieżność nazwy z projektem GNU jest przypadkowa[5].

Praca z programem odbywa się w wierszu poleceń lub trybie wsadowym. Domyślnie ustawiony jest terminal x11.

gnuplot generuje bezpośrednio pliki wyjściowe w formatach: EPS, SVG, PNG, JPEG i innych. Jest wykorzystywany jako program rysujący przez programy: GNU Octave, Maxima oraz MPSolve.

Przypisy

  1. Wstęp do gnuplota. s. 10. [dostęp 2015-11-13]. [zarchiwizowane z tego adresu (2016-03-04)].
  2. Gnuplot niebanalnie. Przewodnik po gnuplocie dla studenta fizyki/matematyki. s. 53. [dostęp 2015-11-13].
  3. Fitting Data. [dostęp 2015-11-13].
  4. Bug #195111 in gnuplot (Ubuntu): “gnuplot is not GNU and not free Software” (ang.). [dostęp 2010-07-09].
  5. gnuplot FAQ: How did it come about and why is it called gnuplot? (ang.). 2010-03-14. [dostęp 2010-07-09].

Linki zewnętrzne

Media użyte na tej stronie

Gnuplot-in-action.png
Gnuplot in action (running under Ubuntu 9.04): In the foreground a 'wxt' window containing a plot of the functions (x/4)^2, sin(x) and 1/x. In the background a terminal running gnuplot.
Airy plot.svg
Autor: unknown, Licencja: CC-BY-SA-3.0
B2 optimization function.svg
B2 function, used as an optimization (to be minimized) test problem.