2013-05-24 8 views
15

Ich habe Probleme mit dem Befehl pointtype auf gnuplot. Ich habe verschiedene Möglichkeiten wie versucht:PointType-Befehl für gnuplot

set pt 5 
set pointtype 5 
plot " " w pt 5 
plot " " w pointtype 5 

Und aus irgendeinem Grund scheint nichts zu funktionieren. Ich habe versucht, die "Hilfe" -Funktion zu verwenden, und anscheinend hat meine Version von gnuplot nicht "pt" oder "pointtype" als Option. Ist dies vielleicht als eine andere Funktion aufgeführt? Ich weiß, dass die Punkte vorhanden sind, wenn ich mehrere Datensätze anordne, ändert sich der Punkttyp automatisch, aber ich habe keine persönliche Kontrolle über die Auswahl des Punkttyps.

Jede Hilfe würde sehr geschätzt werden.

Antwort

37

Zuerst müssen Sie Gnuplot anweisen, einen Stil zu verwenden, der Punkte verwendet, z. with points oder with linespoints. Versuchen Sie zum Beispiel:

plot sin(x) with points 

Ausgang:

Jetzt versuchen:

plot sin(x) with points pointtype 5 

Ausgang:

Sie können sich auch die Ausgabe des Befehls test ansehen, der Ihnen die Fähigkeiten des aktuellen Terminals zeigt. Hier sind die Möglichkeiten für meine pngairo Terminal:

+0

Ist es möglich, die Punktdichte zu ändern? – Martin

+0

@Martin: bis zu einem gewissen Grad, siehe [diese Frage] (https://stackoverflow.com/q/37138881/1331399) – Thor