0
我無法在Matlab中沿Xaxis設置適當數量的刻度。正如你可以看到下面,我在ha.XTicksNumber=2
設置的數量爲2,但它仍然繪製10如何在matlab中設置沿X軸的刻度數?
nSites = 2;
ha = tight_subplot(nSites,1,[.01 .01],[.1 .1],[.1 .1]);
display(ha);
for ii = 1:nSites;
axes(ha(ii));
xData=linspace(1,100,90);
plot(xData);
if ii~=nSites
set(ha,'XTickLabel','');
else
set(ha,'XTickLabel','');
ha.XTicksNumber=2;
ha.XTick = linspace(1,90,55);
datetick('x','mm/dd','keepticks');
end
end
上面的代碼是重複的。謝謝你的幫助!
我想在端部與日期x軸,但我希望能夠要麼
1)設置沿着x軸的日期 OR 2)的數量設置的任何之間的間隔兩個日期。
任何人都知道如何做到這一點?
這很酷。但有沒有辦法使用'XTicksNumber'來做到這一點?或者這不是一個常用的屬性? – Sother