2016-06-03 7 views

Antwort

3

Ich glaube, Sie nicht diese direkt, hier eine Abhilfe steuern:

plot 'MOD1.dat' u 2:3:1 w p pt 7 ps 2 lt black, \ 
'MOD1.dat' u 2:3:1 w p pt 7 ps 2 lt palette notitle 

Also, wir zeichnen zuerst die Daten ohne Legende in schwarz , dann plotten Sie die Datenpunkte, aber keine Legende. Das Schöne an diesem Ansatz ist, dass der x- oder y-Bereich nicht korrigiert werden muss.

3

Ich würde nur eine Dummy-Zeile erstellen und notitle auf den realen Linien verwenden. So etwas wie

set yrange[0:1] 
plot "realdata1.data" u 1:2 w linespoints lt 1 notitle , \ 
    "realdata2.data" u 1:2 w linespoints lt 2 notitle , \ 
    1/0 w linespoints lt 1 lc rgb 'black' title 'Model1', \ 
    1/0 w linespoints lt 1 lc rgb 'black' title 'Model2' 

ersetzen Dann lt 1 mit allem, was Sie für Stil in Ihrem aktuellen Plot verwendet haben. Beachten Sie, dass Sie benötigen, um set yrange für gnuplot verwenden

die Dummy-Kurve zu akzeptieren