gnuplot

about

Im Rahmen meiner Arbeit am BenchIT Projekt an der TU-Dresden habe ich es jetzt auch mit Gnuplot zu tun. Gnuplot ist ein freies, kommandobasiertes, interaktives Funktions- und Datenvisualisierungsprogramm. Gnuplot ist auf nahezu allen gängigen Plattformen verfügbar und stellt im Wissenschaftlichen Bereich einen Quasi-Standard dar und bietet neben dem Export in EPS, PDF auch PNG als Bitmapgrafik an.

An dieser Stelle will ich einen kleine Übersicht über die wichtigsten Gnuplot Befehle erstellen die mir so über den Weg laufen.

Achsenbeschriftung

Alle Achsenoptionen lassen sich jeweils für zwei X-Achsen (x und x2) sowie für zwei Y-Achsen (y und y2) einstellen. Die Zuordnung zu den Graphen zu den Achsen erfolgt erst beim eigentlichen Plot.

set title "Titel"		→ Titel des Plots
set xlabel "Beschriftung"	→ Beschriftung der Achse

Achsenskalierung

set set xrange [anfang:ende]	→ Wertebereich der Achse
set xtics  50			→ Skalierung einer linearen Achse
set logscale x 0		→ Einstellung logarythmischen Achsenskalierung
set xtics  0,0,50		→ Skalierung einer logarythmischen Achse

Einstellen der Graphen

set data style lines		→ durch Linie verbundene Meßwerte
set data style points		→ unverbundene Punkte bei jedem Meßwert
set data style linespoints	→ durchgezogene Linie mit Punkten bei jedem Meßwert
set data style impulses		→ senkrechte Linien bei jeden Meßwert
set data style dots		→ unverbundene Punkte bei jedem Meßwert
set data style steps		→ durch Stufen verbundene Meßwerte
set data style boxes		→ darstellung der Meßwerte durch Balken

Plotten von Externen Dateien

plot "dateiname" x-achsenreihe:($y-achsenreihe*skalierungsfaktor)

Links

Meine Stimme gegen Nazis! Nazis raus aus dem Internet Stoppt die Vorratsdatenspeicherung! Jetzt klicken und handeln! rsp-blogs.de
Soweit nicht anders angegeben, stehen die Bilder/Texte unter der Creative Commons Attribution Non-Commercial Share Alike Lizenz. Logos gehoeren dem jeweiligen Eigentümer.