Matlab, renommer les abscisses OK, contrôler le step de l'axe X ? - Divers - Programmation
Marsh Posté le 05-08-2008 à 09:50:15
Bonjour, Je plotte ce genre de valeurs : x = [0,1,2,3,4,5,6] y = [0.3234, 0.43342, 0.34344, 0.34356, 0.35334, 0.3434, 0.343] plot(x, y) J'arrive à renommer les valeurs de l'axe des x comme ceci : xName = ['c01';'c02';'c03';'c04';'c05';'c06';'c07']; set(gca,'XTickLabels',xName); Or comme le step de l'axe des x est de 0.5, mes valeurs xName se repettent deux fois : Comment obliger un step de 1 et non de 0.5, via l'interface de configuration j'ai trouvé, mais je souhaite le faire automatiquement via script. Merci bien.
Marsh Posté le 05-08-2008 à 11:33:38
Réponse : set(gca,'XTick',x); set(gca,'XTickLabels',xName); Merci au forum developpez.com
Make sure you enter the(*)required information where indicate.HTML code is not allowed
Marsh Posté le 05-08-2008 à 09:50:15
Bonjour,
Je plotte ce genre de valeurs :
x = [0,1,2,3,4,5,6]
y = [0.3234, 0.43342, 0.34344, 0.34356, 0.35334, 0.3434, 0.343]
plot(x, y)
J'arrive à renommer les valeurs de l'axe des x comme ceci :
xName = ['c01';'c02';'c03';'c04';'c05';'c06';'c07'];
set(gca,'XTickLabels',xName);
Or comme le step de l'axe des x est de 0.5, mes valeurs xName se repettent deux fois :
Comment obliger un step de 1 et non de 0.5, via l'interface de configuration j'ai trouvé, mais je souhaite le faire automatiquement via script.
Merci bien.