0
В следующем коде я хочу увеличить количество тиков по оси x в каждом подзаголовке от 2 до 4 (или вообще любое количество, которое я хочу). В настоящее время он показывает только 12 утра-12 утра. Любая помощь будет оценена.Как увеличить количество стрелок, отображаемых в наборе данных?
x=rand(96,1);
y=rand(96,1);
z=rand(96,1);
Ts=900;
t = 0:Ts:24*3600-Ts; %time in second
time = datestr(t/86400+datenum(2014,1,1)); %time starting at 2014/01/01
subplot(1,3,1)
ts_x = timeseries(x, time);
plot(ts_x)
datetick('x','HHPM')
ax = gca;
ax.XTickLabelRotation = 90;
set(gca,'fontsize',16)
subplot(1,3,2)
ts_y = timeseries(y, time);
plot(ts_y)
datetick('x','HHPM')
ax = gca;
ax.XTickLabelRotation = 90;
set(gca,'fontsize',16)
subplot(1,3,3)
ts_z = timeseries(y, time);
plot(ts_z)
datetick('x','HHPM')
ax = gca;
ax.XTickLabelRotation = 90;
set(gca,'fontsize',16)
Или вместо вашей третьей строки: 'datetick ('x', 'HHPM', 'keepticks')' –
perfect! Большое спасибо. – user3489173