我正在使用XTicklabel将数字更改为labe。我有18个号码和18个相应的标签。但是,它只需要一半的标签(只有一半)。代码是:
ab=[230, 231,233, 238, 239, 241, 253, 257, 269, 270, 272, 276, 277, 279, 297, 300, 311,315];
rr=[];
for i=1:length(ab)
rr=[rr,length(find(N(ab(i), :)>0.5))/72];
end
x=1:length(ab);
plot(x, rr)
set(gca,'XLim',[1 length(ab)])
set(gca, 'XTickLabel',{'oo' ,'ho', 'go', 'oh','hh' ,'gh' ,'fg', 'gg' ,'oe', 'he','ge', 'of' ,'hf', 'gf' ,'fc', 'gc' ,'fr', 'gr'})
N是322 X 72的矩阵。
请问好吗?
答案 0 :(得分:2)
仅设置XTickLabels
是不够的,您还需要更改为XTick
- 值!
尝试:set(gca,'XTick',1:18);
。