
Gnuplot to doskonałe narzędzie do generowania wykresów
Jeśli szukasz programu, który pozwala na interaktywne generowanie wykresów, wyświetlanie funkcji i danych matematycznych w dwóch i trzech wymiarach, Gnuplot może być doskonałym rozwiązaniem dla Twoich wymagań.
Gnuplot to narzędzie do tworzenia wykresów który umożliwia przeglądanie danych i funkcji w środowiskach Unix, Windows i macOS. Konto z obsługą różnych formatów plików graficznych, takie jak PNG, EPS, SVG, JPEG i inne. Oferuje umiejętność tworzenia kodu LaTeX do umieszczania w dokumentach, wykorzystując czcionki i zapis formuł, a także można go używać interaktywnie.
O Gnuplocie
gnuplot Jest szeroko stosowany w dziedzinach nauki, inżynierii oraz inne środowiska, w których wymagana jest wizualizacja danych, głównie w przypadku dwuwymiarowych i trójwymiarowych wykresów liczbowych zbiorów danych. Gnuplot Jest to narzędzie wiersza poleceń, co oznacza, że użytkownicy udostępniają polecenia bezpośrednio w interfejsie tekstowym w celu generowania wykresów.
Jego Główne cechy, wyróżniać się:
- Funkcje dwuwymiarowe i wykresy danych, które łączą wiele różnych elementów, takich jak punkty, linie,
- słupki błędów, wypełnione kształty, etykiety, strzałki,…
- Osie biegunowe, osie skali logarytmicznej, ogólne mapowanie osi nieliniowych, współrzędne parametryczne
- Reprezentacje danych, takie jak mapy cieplne, wykresy roju pszczół, wykresy skrzypcowe, histogramy,…
- Trójwymiarowe wykresy punktów danych, linii i powierzchni w wielu różnych stylach (wykres konturowy, siatka)
- Obliczenia algebraiczne przy użyciu liczb całkowitych, zmiennoprzecinkowych lub złożonej arytmetyki
- Dopasowanie modelu oparte na danych przy użyciu minimalizacji Marquardta-Levenberga
- Obsługa dużej liczby systemów operacyjnych, formatów plików graficznych i urządzeń wyjściowych.
- Rozbudowana pomoc online
- Format tekstowy podobny do TeX-a dla etykiet, tytułów, osi i punktów danych
- Historia i interaktywna edycja wiersza poleceń
- Może czytać pliki zawierające dodatkowe polecenia podczas sesji interaktywnej lub może działać w trybie wsadowym, przesyłając wcześniej istniejący plik lub strumień poleceń na standardowe wejście.
- Jest używany jako sterownik grafiki zaplecza w pakietach matematycznych wyższego poziomu, takich jak Octave, i można go łatwo spakować do skryptu CGI w celu wykorzystania jako internetowy generator grafiki.
- Obsługuje iterację i kontrolę przepływu w oparciu o kontekst lub dane przy użyciu znanych instrukcji if elsecontinue break while for.
Gnuplot 6.0
Warto wspomnieć, że Gnuplot jest obecnie w wersji 6.0, która została niedawno wydana i w nieje podkreśla obsługę bloków funkcyjnych i zmiennych zakresu, oprócz dodania nowe wyspecjalizowane i kompletne funkcje.
Podkreśla się również, że proponują nowe typy wykresów: styl wykresu 2D „z powierzchnią”. dla współrzędnych biegunowych 2D, npStyl wydruku 2D „z sektorami” do generowania wykresów kołowych i pierścieniowych, wykresów róży kompasowej i polarnego odpowiednika map ciepła z rzadką matrycą, Styl wydruku 2D „z liniami” aby wykryć piki na wykresie funkcji, które zostałyby pominięte i Styl wydruku 3D „z wypełnieniem konturu” tworzy powierzchnie 2D lub 3D z różnymi zakresami Z, wskazanymi przez wypełnienie jednolitym kolorem.
Ponadto wyróżnia się tym, że dodano nowe typy pociągnięć, masek i opcji wygładzania, dodano nową składnię if {…} else if {…} else {…}, Obsługiwane są podstawowe konwencje katalogów XDG dla plików konfiguracyjnych, dodano obsługę nazwanych palet oraz dodano nowe wbudowane funkcje i operacje na tablicach.
Innych zmiany, które się wyróżniają:
- Rozszerzono obsługę formatów danych.
- Dodano obsługę punktów ochronnych.
- Terminale wyświetlające grafikę w tym samym oknie, w którym wprowadzany jest tekst, obsługują teraz pseudomysz; Oznacza to, że reagują na klawisze strzałek i inne kombinacje klawiszy skrótu podczas „pauzy myszy”.
- Nowe terminale kittygd i kittycairo udostępniają grafikę okienkową dla emulatorów terminali obsługujących protokół kitty.
- Można teraz interaktywnie zapisywać, ponownie drukować i zmieniać rozmiar wielu wykresów.
- Nowe opcje układu klawiszy wymuszające określoną szerokość lub liczbę kolumn. Automatyczne pozycjonowanie klawisza na stronie można modyfikować ręcznie, przewijając.
W końcu jeśli chcesz dowiedzieć się więcej na ten temat o nowej wersji, możesz sprawdzić szczegóły W poniższym linku
Jak zainstalować Gnuplot na Linuksie?
Ci, którzy są zainteresowani możliwością zainstalowania Gnuplot w swoim systemie, powinni to wiedzieć Pakiety instalacyjne są oferowane na oficjalnej stronie projektu. Link jest taki.
Instalowanie Gnuplot na Linuksie mogą się nieznacznie różnić w zależności od dystrybucji, ale powinieneś wiedzieć, że pakiet znajduje się w repozytoriach głównych dystrybucji Linuksa, więc jego instalacja jest dość prosta:
W przypadku użytkowników Ubuntu/Debian i pochodne:
sudo apt-get update
sudo apt-get install gnuplot
W przypadku Fedora:
sudo dnf install gnuplot
Natomiast dla tych, którzy używają Arch Linux:
sudo pacman -S gnuplot