How do I control axis tick labels, limits, and axes tick locations?
69 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
MathWorks Support Team
le 7 Fév 2011
Modifié(e) : MathWorks Support Team
le 13 Avr 2023
I would like to know if I have to set the XTickLabel, YTickLabel, ZTickLabel, XTick, YTick, and ZTick properties.
Réponse acceptée
MathWorks Support Team
le 13 Avr 2023
Modifié(e) : MathWorks Support Team
le 13 Avr 2023
You can control the axis limits using the "xlim", "ylim", and "zlim" functions. Pass the functions a two- element vector of the form [min max]. For example:
x = linspace(0,2*pi);
y = sin(x);
plot(x,y);
xlim([0 2*pi])
ylim([-1.5 1.5])
You can control the placement of the tick marks along an axis using the "xticks", "yticks", and "zticks" functions. Specify the tick mark locations as a vector of increasing values. The values do not need to be evenly spaced. For example:
xticks([0 pi 2*pi])
yticks([-1 0 1])
To control the labels associated with each tick mark, use the "xticklabels", "yticklabels", and "zticklabels" functions. Specify the labels using a cell array of character vectors. If you do not want tick labels to show, then specify an empty cell array {}.To include special characters or Greek letters in the labels, use TeX markup, such as \pi. For example:
xticklabels({'0','\pi','2\pi'})
yticklabels({'min','y = 0','max'})
You also can rotate the tick labels and change the format using functions such as "xtickangle" and "xtickformat". For more information about these functions, see:
If you are using R2016a or earlier, you can specify the limits, tick values, and tick labels by setting properties of the Axes object. For example, to modify the values in the x direction, use the XLim, XLimMode, XTick, XTickMode, XTickLabel, and XTickLabelMode properties, such as:
ax = gca;
ax.XLim = [0 2*pi];
ax.XTick = [0 pi 2*pi];
For more information about these properties, see:
0 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Axis Labels dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!