labplot

OMSCHRIJVING:
LabPlot is een gratis software- en platformonafhankelijk computerprogramma voor interactieve wetenschappelijke grafieken en gegevensanalyse, geschreven voor de KDE-desktop.
Algemeen
- Projectmatig beheer van gegevens
- Boomachtige organisatie (bovenliggende-onderliggende hiërarchie) van het gemaakte object, waarin wordt genavigeerd Projectverkenner
- Mappen en submappen binnen het project voor een beter objectbeheer
- Spreadsheet en Matrix – datacontainer die dient als gegevensbron die wordt gebruikt bij data-analyse en visualisatie
- Werkblad – gebied voor het plaatsen van verschillende visualisatieobjecten (plots, labels, afbeeldingen, enz.) ter ondersteuning van verschillende lay-outs, zoom- en navigatiemodi
- Uitgebreide en interactieve bewerkingsmogelijkheden
- Ondersteuning voor Latex-syntaxis in labels (plot- en astitels, enz.)
- Uitgebreide parser voor wiskundige uitdrukkingen die een groot aantal functies en constanten ondersteunt, gebruikt voor het genereren, analyseren en visualiseren van gegevens
- Uitgebreide documentatie die de gebruiker ondersteunt met gedetailleerde voorbeelden en tutorials
2D-plotten
- Cartesiaanse plot met een willekeurig aantal vrij positioneerbare assen
- Gewone en cumulatieve histogrammen met verschillende binning-methoden
- Verschillende zoom- en navigatiemodi in de plot
- Functierijke en vrij positioneerbare plotlegenda
- Willekeurig aantal curven in de plot, gedefinieerd via een wiskundige vergelijking of door gegevensbronnen aan te leveren
Gegevensanalyse
- Lineaire en niet-lineaire regressieanalyse, ondersteuning voor verschillende vooraf gedefinieerde en door de gebruiker gedefinieerde fit-modellen
- Numerieke differentiatie (tot de 6e orde) en numerieke integratie (rechthoekige, trapezium- en Simpson-methoden)
- Vereffening van gegevens met voortschrijdend gemiddelde, Savitzky-Golay en percentielfiltermethoden
- Interpolatie van gegevens, ondersteuning voor vele methoden (lineair, polynoom, splines, stuksgewijze kubieke Hermite-polynomen, enz.).
- Fourier-transformatie van de invoergegevens met ondersteuning voor veel verschillende vensterfuncties (Hann, Hamming, Blackman, enz.)
- Fourierfilter - laagdoorlaat-, hoogdoorlaat-, banddoorlaat- en bandafwijzingsfilters van verschillende typen (Butterworth, Chebyshev I+II, Legendre, Bessel-Thomson)
- Convolutie en deconvolutie van datasets
- Auto- en kruiscorrelatie van datasets
Computergebruik
- Ondersteuning voor verschillende open-source computeralgebrasystemen (CAS) zoals Maxima, Octave, enz.
- Berekening kan rechtstreeks in LabPlot worden uitgevoerd, op voorwaarde dat de bijbehorende CAS is geïnstalleerd
- CAS-variabelen die array-achtige gegevens bevatten (Maxima-lijsten, Python-lijsten en tupels, enz.) kunnen worden gebruikt als bron voor LabPlot-curven
Importeren/exporteren
- Ondersteuning voor ASCII-, binaire, HDF5-, netCDF-, FITS-, ROOT-, Ngspice- en JSON-formaten met veel opties om het importproces te besturen
- Voor hiërarchische formaten zoals HDF5, netCDF, FITS en ROOT is een gebruiksvriendelijke visualisatie van de bestandsinhoud voor datanavigatie en -selectie beschikbaar
- Import van Origin®-projecten
- Export van werkblad (volledig werkblad of huidige selectie) naar PDF, EPS, PNG en SVG
- Export van datacontainers Spreadsheet en Matrix naar Latextabellen
- Support for drag&drop of files to be imported
Hulpmiddelen
- Gegevenskiezer voor eenvoudige extractie van gegevens uit externe beeldbestanden
- Editor voor FITS-tags waardoor de wijziging van FITS-metagegevens mogelijk is

