Effacer les filtres
Effacer les filtres

How do i set the axis labels to a specific size?

2 vues (au cours des 30 derniers jours)
Emily Smith
Emily Smith le 5 Oct 2016
Modifié(e) : Marc Jakobi le 5 Oct 2016
I would really like to set the axis in centimeters. The main problem is that my figure is off scale when i change the size of the window. i want to set the axis tickmarks so they have a specific length value and wont change length if the size of the window is changed.

Réponses (1)

Marc Jakobi
Marc Jakobi le 5 Oct 2016
Try playing around with the XTick and YTick properties in the axes.
You can save the XTick and YTick after creating the figure:
ax = gca;
xt = ax.XTick;
yt = ax.YTick;
after resizing the figure, you can set
ax.XTick = xt;
ax.YTick = yt;
to keep the ticks of the original figure.
  2 commentaires
Emily Smith
Emily Smith le 5 Oct 2016
does that change the length as well? or does it just label the tick marks?
Marc Jakobi
Marc Jakobi le 5 Oct 2016
Modifié(e) : Marc Jakobi le 5 Oct 2016
XTick and YTick change the labels and the distance between ticks. You can set the length with the TickLength property.

Connectez-vous pour commenter.

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by