Keeping xlabels but not xticks

6 visualizzazioni (ultimi 30 giorni)
Jacob
Jacob il 9 Mar 2017
Commentato: Adam il 9 Mar 2017
Hi there,
See image: I would like to keep the xlabels (M1,M2,M3,M4,All) whilst deleting the xticks. How do I do this?
Thanks

Risposte (1)

Adam
Adam il 9 Mar 2017
hAxes.XAxis.TickLength = [0 0];
where hAxes is your axes handle. This assumes you are using a sufficiently recent version of Matlab (R2015b or later)
  2 Commenti
Jacob
Jacob il 9 Mar 2017
I've got the 2017 version but that didn't seem to work?
Adam
Adam il 9 Mar 2017
figure; hAxes = gca;
plot( hAxes, rand( 1, 100 ) )
hAxes.XAxis.TickLength = [0 0];
seems to work fine in R2016a. I don't have R2017, but I don't see why it shouldn't work there also.

Accedi per commentare.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by