MATLAB поверните этикетки Xtick
-
21-12-2019 - |
Вопрос
Я не могу понять, как повернуть мои этикетки XTick в 3D-графике.Кто-то ранее предложил:
set(get(gca,'xlabel'), 'Rotation',90)
.
Но когда я делаю это, ничего не меняется.
Весь код:
width = 0.7
zheight = 500
set(0,'DefaultAxesLineStyleOrder',{'-*',':','o'})
d=bar3(a,x,width)
set(gcf,'color','w');
zlim([0 zheight])
set(gca,'FontSize',14 ,'FontWeight','bold')
set(gca, 'YTick',1:8, 'YTickLabel',{'1','2','4','8','12','16','20','24'})
set(gca, 'XTick',1:7, 'XTickLabel',{'a' 'b' c' 'd' 'e','f','g'})
set(get(gca,'xlabel'),'rotation',90)
. Решение
Другие советы
как в MatLab версии R2014B, это встроено в MatLab.(Как отмечено в
Начиная с R2016B Вы можете сделать:
xtickangle(angle)
. Не связан с StackOverflow