gnuplot
Ilustracja
Pierwsze wydanie 1986
Aktualna wersja stabilna 6.0.4
(18 grudnia 2025) [±]
System operacyjny Linux, MS Windows, Atari MiNT, DOS, MacOS, OS/2, Solaris, UNIX, VMS, inne
Rodzaj rysowanie wykresów
Licencja wł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, gretl oraz MPSolve.

Przypisy

edytuj
  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”. [dostęp 2010-07-09]. (ang.).
  5. gnuplot FAQ: How did it come about and why is it called gnuplot?. 2010-03-14. [dostęp 2010-07-09]. (ang.).

Linki zewnętrzne

edytuj

📚 Artikel Terkait di Wikipedia

Matplotlib

fig.add_axes(ax) plt.show() GNU Octave wxPython (moduł wx.lib.plot.py) Gnuplot-py License – Matplotlib [online], matplotlib.org [dostęp 2025-07-05] .

GNU Octave

sterując gnuplotem z poziomu Octave. Przykład dla systemów uniksopodobnych: octave:2> __gnuplot_set__ term x11 font "arial" 12 octave:3> __gnuplot_set__

Maxima

wyrażeń algebraicznych operacje na macierzach wykresy 2D i 3D (wykorzystuje Gnuplot) dowolna precyzja obliczeń definiowanie własnych funkcji przez użytkownika

Gretl

graficznego używany jest GTK+, do generowania wykresów wykorzystywany jest gnuplot. Oprócz interfejsu graficznego, gretl oferuje także obsługę przez wiersz

Wiersz poleceń

tutaj rozmaite programy powłoki systemów UNIX, Linux i DOS, jak i program gnuplot służący do tworzenia wykresów funkcji. Również zaawansowany program wspomagania

TeaM-TL

Ponadto są narzędzia do obróbki grafiki (GIMP), profesjonalnych wykresów (gnuplot), serwer (Samba) dla łatwego udostępniania plików komputerom z Windows

MPSolve

który może być wykorzystany do tworzenia wykresów za pomocą programu Gnuplot. GNU Multiple Precision Arithmetic Library Strona domowa programu. dm.unipi

ApacheBench

Separated Values (wartości rozdzielone przecinkami). -g plik-dla-programu-gnuplot – zapisuje zmierzone czasy dla każdego wykonanego żądania do pliku typu