LabPlot
Oryginalni autorzy | Stefana Gerlacha |
---|---|
Pierwsze wydanie |
2001 (wersja 0.1, pod nazwą QPlot) 2003 (wersja 1.0, przemianowana na LabPlot) |
Wersja stabilna | 2.9.0 / 3 maja 2022
|
Magazyn | |
Napisane w | C , C++ |
System operacyjny | Międzyplatformowe |
Typ | Konspiratorstwo |
Licencja | Powszechna Licencja Publiczna GNU |
Strona internetowa |
LabPlot to darmowe oprogramowanie i wieloplatformowy program komputerowy do interaktywnego tworzenia wykresów naukowych i analizy danych , napisany dla pulpitu KDE . Jest podobny do Origin i może importować pliki danych Origin.
Historia i perspektywa
LabPlot został zainicjowany przez Stefana Gerlacha, naukowca i administratora IT na Uniwersytecie w Konstancji . Osobno opublikował liborigin , bibliotekę do czytania plików projektów OriginLab OPJ.
W 2008 roku twórcy LabPlot i SciDAVis (kolejny klon Origin, rozwidlony z QtiPlot ) „stwierdzili, że cele ich projektu są bardzo podobne” i „postanowili nawiązać bliską współpracę” w celu połączenia ich kodu we wspólny backend, przy jednoczesnym zachowaniu „dwa nakładki, jeden z pełną integracją KDE4 (zwany LabPlot 2.x) i jeden bez zależności KDE (czysty Qt) dla łatwiejszego użytkowania na różnych platformach (zwany SciDAVis)”.
We wrześniu 2016 LabPlot przeniósł swoją stronę internetową z labplot.sourceforge.net na labplot.kde.org .
Cechy
Można go skryptować przy użyciu Qt Script for Applications (QSA). Wykresy danych 2D i 3D można renderować w „arkuszu roboczym”, bezpośrednio czytając pliki danych lub z arkusza kalkulacyjnego , który obsługuje LabPlot. Posiada interfejsy do kilku bibliotek, w tym GSL do analizy danych, biblioteki Qwt3d do drukowania 3D przy użyciu OpenGL , FFTW do szybkich transformacji Fouriera i obsługuje eksportowanie do 80 formatów obrazów i raw PostScript . Inne kluczowe funkcje obejmują kreślenie danych na żywo, obsługę FITS , dla LaTeX i Rich Text , maskowanie danych, pobieranie danych z obrazów, wiele wykresów w tym samym arkuszu, wykresy kołowe, wykresy słupkowe/ histogramy , interpolacja , wygładzanie danych , dopasowywanie pików, dopasowywanie krzywych nieliniowych, regresja , dekonwolucja , transformacje całkowe i inne (szczegółowe informacje znajdują się na stronie deweloperów wymienionej poniżej). Interfejs jest tłumaczony na różne języki.
LabPlot używa zestawu widżetów Qt do swojego interfejsu graficznego. Pod Linuksem jest zintegrowany z KDE i obsługuje przeciąganie i upuszczanie z aplikacjami KDE. Od wersji 2.5 LabPlot jest również dostępny dla systemu Windows.
Zobacz też