How to display X-tick labels vertically using GPLOT?
2 次查看(过去 30 天)
显示 更早的评论
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'?
采纳的回答
Daniell Algar
2013-4-18
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 个评论
Daniell Algar
2013-4-19
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!
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!