Gnuplot, doskonałe narzędzie do generowania wykresów z funkcji i danych

gnuplot

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


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.