How to change the x ticket lables in a plot?
Show older comments
Hi, I have : x=1:12 %the index of months
y=x.^2;
plot(x,y)
No I want to change the position of x labels from below the tickets to the middle of interval (between every 2 tickets). Can you please help me?
1 Comment
Matt Fig
on 6 Nov 2012
It is not clear what you intend. Where exactly do you want the ticklabels? At [1 3 5 7 9 11] or what?
Accepted Answer
More Answers (1)
Kye Taylor
on 6 Nov 2012
Try
x = 1:12;
y = x.^2;
plot(x,y);
tickLocations = [3,6,9]; % change to whatever you want
tickLabels = {'3','6','9'}; % change to whatever you want
set(gca,'xTick',tickLocations,'xTickLabel',tickLabels)
Categories
Find more on Grid Lines, Tick Values, and Labels in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!