Axes
On va maintenant voir comment personnaliser les axes du graphe obtenu. On va d'abord voir comment manipuler les axes et ensuite les repères des axes. Enfin, on terminera par voir comment ajouter une grille.
Axes
Comme on l'a vu à la section précédente, il y a deux manières de définir les limites des axes x et y. La première est de directement définir les valeurs avec la commande plot
et la seconde est d'utiliser les options xrange
et yrange
. La seconde technique est plus intéressante étant donné qu'elle fonctionne aussi pour les fonctions paramétriques et qu'on peut ainsi définir les limites d'un seul axe. De plus, on pourra personnaliser l'apparence des axes avec cette technique.
On utilise donc la commande set xrange [min:max]
(ou set yrange [min:max]
) pour modifier les limites de l'axe des x (ou de l'axe des y). Les éléments <min>
et <max>
représentent respectivement la limite inférieure et supérieure et peuvent être des expressions ou une astérisque (*
) pour activer l'échelle automatique.
On peut ensuite spécifier des options complémentaires. L'option noreverse
ou reverse
permet d'avoir l'axe dans le sens habituel (de la gauche vers la droite ou de bas en haut) ou dans le sens inverse. Par défaut, c'est noreverse
qui est activé.
L'option writeback
permet de sauvegarder les limites d'axe qui peut être réutilisée automatiquement par après avec l'option restore
. Cette option est utile si l'on souhaite tracer plusieurs courbes et faire en sorte qu'elles aient les mêmes limites d'axes, limites que l'on ne peut pas connaitre si l'on prend le mode automatique par exemple.
Voyons tout de suite un exemple :