How to display X-tick labels vertically using GPLOT?
1 view (last 30 days)
Show older comments
Hi, here is the code I'm using:
gplot(adj,NC,'-o')
axis([0 W1 0 H1])
xlabel('Width')
ylabel('Height')
title('MESH GRID (in global coordinates)')
set(gca,'XTick',0:w:W1)
set(gca,'YTick',0:h:H1)
'adj' is the adjacency matrix and 'NC' is the matrix of nodes' coordinates. The thing is when the amount of nodes is quite large, tick labels on the x-axis nearly collide and so I want them to be displayed vertically. I know how to use 'XTicksLabelStyle = Vertical' within the 'plot' function, but 'gplot' does not seem to be supporting that parameter. So how should I do that using 'gplot'?
Accepted Answer
Daniell Algar
on 18 Apr 2013
Not sure if this solution fit your data - but if you know how to set the 'XTicksLabelStyle' within the plot function, why not do
[x, y]= gplot(adj,NC,'-o');
plot(x, y)
and set the ticks.
3 Comments
Daniell Algar
on 19 Apr 2013
I see.. I honestly didn't know what you where talking about with the 'XTicksLabelStyle' :-). But if that's the case, I can aid you further by recommending the following File Exchange submission.
Good luck!
More Answers (0)
See Also
Categories
Find more on Axis Labels in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!