More X ticks for subplots

2 vues (au cours des 30 derniers jours)
xander fong
xander fong le 22 Juil 2015
Hello, I have a figure with 10 subplots on them. The x axis is made from a matrix is Datetime format. However,there are only two ticks on the x axis. How do I increase the amount of ticks and corresponding ticklabels?

Réponses (1)

Azzi Abdelmalek
Azzi Abdelmalek le 22 Juil 2015
Look at this example
%---------Example---------------
t=0:0.1:10;
y=[sin(t);cos(t);t.^2];
for k=1:3
subplot(1,3,k)
plot(t,y(k,:))
end
%---------------------------
h=findobj(gcf,'type','axes')
n=6 % numbers of ticks
for k=1:3
a=get(h(k),'xlim')
xt=linspace(a(1),a(2),n)
set(h(k),'xtick',xt)
end

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by