2016-06-22 2 views
2

J'essaie de changer le style de ligne de mon graphe gnuplot (il n'y a qu'une seule ligne, je n'ai qu'un simple tracé de y par rapport à x) Cependant, quand je tape: set style line 1 linecolor rgb '# 0060ad' ... (ou linewidth ou quel que soit l'argument) (& replot) rien ne se passe ... il semble qu'il ne reconnaît pas l'intrigue comme "ligne 1" .. J'ai également essayé de changer le index de ligne à un nombre différent ou son nom ...Gnuplot: ligne non reconnue

Quelqu'un pourrait-il s'il vous plaît aider à quoi mettre "set style ..." argument?

Merci beaucoup!

Répondre

4

Gnuplot a linestyle et linetype:

set linetype 1 linecolor "yellow" 
plot x 

ou

set style line 1 linecolor "magenta" 
plot x linestyle 1 

L'utilisation set linetype est la manière, le style de ligne recommandée est dépréciée.

Notez que la réinitialisation du type de ligne doit être effectuée avec reset session (gnuplot version 5), reset seule ne fonctionne pas.

+0

Bonjour Christoph, merci beaucoup pour votre réponse. Cependant, cela ne fonctionne pas ... Quand j'utilise "set linetype 1 linecolor ....", gnuplot se plaint "option non reconnue.Voir 'help set'." ... :("set style ligne 1 linecolor" magenta " C'est ce que j'ai fait avant, rien n'arrive à l'intrigue J'ai l'impression que le numéro 1 (dans "ligne 1") pourrait être le problème ... mais avoir une seule ligne devrait être 1, ne devrait-il pas? – Fraenzine

+0

Quelle version de gnuplot avez-vous? 'Set linetype' fonctionne depuis 4.6 Et en ce qui concerne le linestyle: important est la commande plot, où je sélectionne explicitement un * style * pour le traçage – Christoph

+0

Ok, merci cela pourrait expliquer le problème alors !!! :) J'ai la version 4.4 – Fraenzine