2017-10-04 7 views
1

Comment est-ce que je place la plage de la palette de couleurs dans le plot3d() de maxima?Maxima: plage de la palette de couleurs définie dans plot3d()

Par exemple,

(%i0) wxplot3d(cos(x)*cos(y),[x,-%pi,%pi],[y,-%pi,%pi]); 

utilise le comportement par défaut, ce qui est une colorbar de -1 à +1, ce qui donne

Plot with default colorbar

Cependant, si je veux un colorbar enjambant de 0 à +1 à la place?

Répondre

0

Il est possible de le faire en demandant des maxima d'exécuter une commande gnuplot set cbrange avant ploting

(%i0) wxplot3d(cos(x)*cos(y),[x,-%pi,%pi],[y,-%pi,%pi], [gnuplot_preamble, "set cbrange [0:1]"]); 

qui donne

Colorbar spanning from 0 to 1, hence the saturation