GnuPlot
Einige grundlegende Befehle für das Linux-Tool Gnuplot (Aufruf mit
gnuplot):
-
plot x**2+1 Zeichnet die Funktion x^2 + 1
-
plot [1:2] sqrt(x) Zeichnet die Wurzelfunktion im Intervall [1,2]
-
set xrange [1:2] set yrange[1:2] Definiert den anzuzeigenden Achsenabschnitt
-
set title "<Titel>" Definiert einen Titel für das Diagramm
-
set xlabel "<Label>" set ylabel "<Label>" Definiert Achsenbeschriftungen
-
set grid/nogrid Aktiviert/Deaktiviert Gitter
-
set term <output> Definiert die Art der Ausgabe. (X11 steht für das X-Fenster, png für das gleichnamige Grafikformat)
-
f(x)=(abs(x-0.5)<0.25 ? 1: 2); Definiert eine Funktion stückweise.
Am Beispiel der Funktion
h(x) (siehe
Counting perfect graphs):
-
H(x)=-x*log(x)/log(2)-(1-x)*log(1-x)/log(2)
-
h(x)=(abs(x-0.5)<0.25 ? 1: H(abs(2*x-1)))
-
set yrange [0:1.1]
-
set arrow from 0.75,1.05 to 0.75,0 nohead
-
set arrow from 0.25,1.05 to 0.25,0 nohead
-
set term latex size 4,3 Ausgabeformat ist latex (Default: wxt ), die Bildgröße ist 4 x 3 Zoll (Default: 5x4)
-
plot [c=-0.01:1.01] h(c)
Weiterführende Informationen