Comment changer la taille de police de l'axe des x?

Est-il possible de modifier la taille de la police de la propriété de l'axe des x dans MATLAB pour une figure? J'ai besoin de changer la taille des valeurs de l'axe x (pas le titre, que l'on peut modifier avec xlabel de la propriété). J'ai le prochain morceau de code:

%% Some figure properties:
width=15;height=20;alw=0.75;
%% Figure:
for i=1:8
figure;set(gcf,'color','white');
pos=get(gcf, 'Position');
set(gcf, 'Position', [pos(1) pos(2) width*100, height*100]);
set(gca, 'LineWidth', alw);axis off;
axes('position',[0.06 0.08 0.87 0.38])
plot(0:24,s(i).obs(:,1),'linewidth',2,'color','b');hold on;
plot(0:24,s(i).sim(:,1)-273.15,'linewidth',2,'color','r');
legend('Obs','Sim','location','northeastoutside');
set(gca,'xtick',0:24,'xticklabel',0:24);
set(gca,'ytick',2:2:28,'yticklabel',2:2:28);
xlabel('Hour');ylabel('[°C]');axis([0 24 2 28]);grid on;
axes('position',[0.06 0.53 0.87 0.38]);
plot(s(i).time.obs,s(i).serie.obs,'b');hold on;
plot(s(i).time.sim,s(i).serie.sim-273.15,'r');
datetick('x','myy');axis tight;grid on;
legend('Obs','Sim','location','northeastoutside');
title([s(i).name ', porcNaN: ' num2str(roundn(s(i).rnan,-1)) ...
          '%, period: '  datestr(s(i).period(1,:),20) ' - '...
           datestr(s(i).period(2,:),20)],'fontsize',12);
ylabel('[°C]');set(gca,'fontsize',8)
image_name=['temp_sup_' s(i).name];
print(image_name,'-dpng','-r600')
end

"s" est une struct. Le problème est que les valeurs de l'axe x de la seconde courbe (la figure ci-dessus), datetick mettre tous les mois et années à des valeurs, j'ai besoin de cette information (tous les mois), mais ils sont très proches. Je sais que le "fontsize" de la propriété, mais cette propriété de modifier la taille de la police dans les deux axes (x et y), et j'ai besoin seulement de changer l'axe des x.

Êtes-vous essayer de changer la taille des étiquettes de graduation sur l'axe? Votre code est beaucoup plus compliqué que ce qui est nécessaire pour cela....

OriginalL'auteur user3298742 | 2014-02-11