Bonjour,
je sollicite l'aide de quelqu'un svp.
En effet je souhaite créer un 2eme axe d'abscisse situé dans la zone superieur du cadre.
voila mon code:2 probleme rencontré:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 ...... plot(x,y) xlabel('x') ylabel('y') set(gca,'xtick',1:0.02:1.5) grid on ax=gca; ax2=copyobj(ax,gcf); res=(Db/get(ax,'xtick')'); set(ax,'ytick',[], ... 'color','none',... 'xticklabel',num2str(res,'%.2f'),... 'xaxislocation','top') ylabel(''); xlabel('Shaft Diameter'); set(gca,'ytick',0:5:40)
1- dans le deuxieme axe d'abscisse créé on ne comprend rien! y a que de 0 superposés..... c assez bizarre.
2- l'axe des abscisse n'est pas gradué entre 0 et 40 avec un pas de 5 comme souhaité....
est ce qu'il y a des erreurs dans mon programme?
merci
Cordialement,
Partager