Bonjour
Je suis amené à tracer une courbe en 3D (coordonnées x,y,z), en utilisant la fonction pm3d pour avoir de belles couleurs et des jolis dégradés.
Mon soucis est que, pour une palette donnée, la couleur des dégradés varie toute seule en fonction des valeurs max de la courbe. Par exemple, au temps t=1, l'altitude z=0 est rouge (le max est à z=0), tandis qu'au temps t=2, l'altitude z=0 est jaune et c'est désormais l'altitude z=1 qui est rouge (maximum de la courbe en z=1).
Je souhaiterais fixer moi même les couleurs en fonction de z, j'écris donc avant de tracer :
Mais cette commande n'a qu'un effet : me faire une palette variant du noir au rouge en passant par le violet et le jaune, SANS conserver les valeurs correspondantes aux couleurs.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 set palette defined (-0.03 "black", -0.015 "purple", 0.03 "yellow", 0.063 "red")
Avez-vous une idée ?
Merci de votre aide !
Partager