2013-05-24 10 views
15

Ho problemi con l'utilizzo del comando pointtype su gnuplot. Ho provato diversi modi come ad esempio:Comando di tipo punta per gnuplot

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

E per qualche motivo, niente sembra funzionare. Ho provato a utilizzare la funzione "help" e apparentemente la mia versione di gnuplot non ha "pt" o "pointtype" come opzione. È forse elencato come qualche altra caratteristica. So che i punti ci sono, quando grafico più serie di dati, il tipo di punto cambia automaticamente, ma non ho alcun controllo personale sulla scelta del tipo di punto.

Qualsiasi aiuto sarebbe molto apprezzato.

risposta

37

Devi prima dire a Gnuplot di utilizzare uno stile che utilizza i punti, ad es. with points o with linespoints. Prova ad esempio:

plot sin(x) with points 

uscita:

Ora provate:

plot sin(x) with points pointtype 5 

uscita:

Si potrebbe anche voler guardare l'output dal comando test che mostra le capacità del terminale corrente. Qui ci sono le capacità per mio terminale pngairo:

+0

E 'possibile modificare la densità di punti? – Martin

+0

@Martin: in parte, vedi [questa domanda] (https://stackoverflow.com/q/37138881/1331399) – Thor