Bonjour,

Alors voilà mon problème,
Sur un subplot, je trace 6 graphes différents
Par contre je souhaite incliner mes label d'abscisses. Le problème c'est que cela fonctionne bien pour le premier plot, mais pas pour les suivants.
Bien sur cela vient du pb sur l'appel, puisqu'il reconnait le h=gca du premier plot, mais cela ne peut ensuite s'appliquer aux autres...auriez vous une idée de comment faire?

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
subplot(2,3,1);
plot(STA2(:,17),'.-k','Linewidth',2)
set(gca,'xtick',[1:24:(length(STA2)+24)],'xticklabel',[1997:2009])
title('Total Nitrogen - surface (raw data)','FontName','Times New Roman','FontSize', 18)
set(gca,'FontName','Times New Roman');set(gca, 'FontSize', 18)
h=gca;
rotateticklabel(h,30);
 
subplot(2,3,4)
plot(STA3((m+1):(end-m),14),'.-k','Linewidth',2)
set(gca,'xtick',[0:24:(length(STA3)+1)],'xticklabel',[1997:2009]);xlim([1 (length(STA3))]);
title('Total Nitrogen - surface (smoothed data)','FontName','Times New Roman','FontSize', 18)
set(gca,'FontName','Times New Roman');set(gca, 'FontSize', 18)
h1=gca;
rotateticklabel(h1,30);
Merci