Bonjour,

Je trace des courbes avec deux axes y (rayonnement & température) et un axe x (date "dd/mm/yy").

Jusqu'à présent j'ai réussi à configurer les axes comme je le voulais,
mais par souci de lisibilité je souhaiterais incliner les donnée de l'axe x.
(fonction xticklabel_rotate, mais je n'ai pas réussi à l'utiliser)

Voici le code que j'utilise :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
[AX,AY1,AY2]=plotyy(ans(:,1),ans(:,6),ans(:,1),ans(:,[29,54,95]))
 
set(AX(1),'ylim',[0 500],'ytick',0:100:500)
set(AX(2),'ylim',[-5 25],'ytick',-5:1:25)
 
ylabel(AX(1),'Rayonnement global vertical (W/m²)')
ylabel(AX(2),'Température (°C)')
 
set(AX,'xlim',[40192 40210],'xtick',40192:1:40210)
datetick('x','dd/mm/yy','keepticks')
Les deux dernières lignes me permettent de convertir la date numérique en date réelle et d'en fixer les bornes et le pas.

Je dois donc faire la rotation de ces dates !

Je suis preneur de toute aide.
(Je suis débutant matlab, donc soyez précis dans vos explications )