How to change the x ticket lables in a plot?
2 views (last 30 days)
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
Azzi Abdelmalek
on 6 Nov 2012
Edited: Azzi Abdelmalek
on 6 Nov 2012
x=1:12 %the index of months
y=x.^2;
plot(x,y)
set(gca,'xtick',[ 1 3 5 7 9 11]) % use whatever you want
0 Comments
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)
0 Comments
See Also
Categories
Find more on Axis 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!