auto format x axis
Afficher commentaires plus anciens
In an attempt to change the x-axis format on a histogram (placed on a Axes object) from engineering format to just a number I have read that this can be done by using the "XTick" property of the axes.
I have images that have a greyscale upto 20500 and when I let matlab automatically control these it reverts to engineering mode. I only need 5 ticks and so was wondering how to use the following to change the ticks. They are by default set at 0, 0.2,0.4,0.6,1
XTck=get(handles.axes6,'XTick')
What i need is a way to take the current max value (20500) in this case and then work out the nearest multiple of 5 (that is larger than this value), and then modify the ticks by this.
e.g. in the above, if I made the max value 25000, then each one of my ticks will be 5000, so I could presumably change my ticks now by:
set(handles.axes6,'XTick', XTck*500) ??
Thanks for any comments Jason
Réponse acceptée
Plus de réponses (1)
Azzi Abdelmalek
le 19 Fév 2014
0 votes
Maybe you need XtickLabel property
Catégories
En savoir plus sur Data Distribution Plots dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!