2017-10-25 17 views
0

사이에 입력하십시오. 지금 바로 XTicks 라벨이 막대와 정렬되지 않습니다. 나는 그들을 조율하는데 도움이 필요하다. 다음과 같이 내 코드는 다음과 같습니다XTicks 라벨을 Matlab의 히스토그램 플롯에있는 각 막대와 가운데 정렬하고 간격을

x = randi([0 253], 1, 100); 
figure; 
hist(x,7) 
set(gca,'XTickLabel',{'1,S', '2,TS', '3,H1', '4,H2', '5,H3', 
'6,H4','7,H5'}) 
xlabel('Category of Storm') 
ylabel('Number of Storm Occurrences') 

Unaligned Histogram Plot Link

답변

0

첫번째 장소 올바른 위치에 틱 원하는 수의 (한 다음 레이블) :

x = randi([0 253], 1, 100); 
figure; 
hist(x,7) 
xlabel('Category of Storm') 
ylabel('Number of Storm Occurrences') 
%%% 
h = 253/7; 
xticks(h/2:h:253-h/2) 
%%% 
set(gca,'XTickLabel',{'1,S', '2,TS', '3,H1', '4,H2', '5,H3', '6,H4','7,H5'}) 

enter image description here