Suche…


Syntax

  1. gnuplot -c Skriptdatei ARG1 ARG2 ...

Bemerkungen

Die grundlegende Verwendung kann durch Eingabe von gnuplot -h angezeigt werden

$ gnuplot -h
Usage: gnuplot [OPTION] ... [FILE]
  -V, --version
  -h, --help
  -p  --persist
  -d  --default-settings
  -c  scriptfile ARG1 ARG2 ...
  -e  "command1; command2; ..."
gnuplot 5.0 patchlevel 3

Einfache Skriptdatei

Gnuplot ist in der Lage, aus einer Skriptdatei eine Grafik zu generieren, die es ermöglicht, eine Folge von Befehlen zu erstellen, die zum Zeichnen einer Grafik erforderlich sind, um nacheinander ausgeführt zu werden, anstatt manuell einzugeben.

Für dieses Beispiel erstellen wir ein einfaches Skript zum Zeichnen einer sin(x) .

Erstellen Sie eine Skriptdatei

Erstellen Sie eine Datei sinx.p mit folgendem Inhalt:

# Set the output to a png file
set terminal png size 500,500
# The file we'll write to
set output 'sinx.png'
# The graphic title
set title 'Sin(x)'
#plot the graphic
plot sin(x)

Im obigen Beispiel finden Sie die gebräuchlichsten Befehle. Es gibt jedoch noch einige weitere Befehle, die Sie erkunden sollten, z. B. set xlabel , set ylabel usw.

Sie können die set output mit dem Pfad anpassen, unter dem die Datei die Datei erzeugen soll.

Führen Sie das Skript aus

Öffnen Sie Ihr Terminal und geben Sie Folgendes ein:

gnuplot path/to/sinx.p 

Falls Ihr aktueller Ordner das Skript enthält, können Sie stattdessen Folgendes eingeben:

gnuplot sinx.p

Das Skript wird ausgeführt und generiert die PNG-Datei am angegebenen Ort. Die resultierende Grafik sollte wie folgt aussehen:

Geben Sie hier die Bildbeschreibung ein



Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow