size of axis numbers

756 visualizzazioni (ultimi 30 giorni)
Fábio Oliveira
Fábio Oliveira il 18 Mag 2021
Hellho everyone. Do you know how to change the size of axis numbers in a figure in matlab?

Risposte (3)

Sulaymon Eshkabilov
Sulaymon Eshkabilov il 19 Mag 2021
ax = gca;
ax.FontSize = 15; % Font Size of 15
  1 Commento
JOSE LUIS PEREZ CASTILLO
JOSE LUIS PEREZ CASTILLO il 26 Gen 2023
Thanks, I was looking for this many days.

Accedi per commentare.


Jan
Jan il 18 Mag 2021
Modificato: Jan il 18 Mag 2021
Do you mean the tick labels?
axes('FontSize', 24, 'NextPlot', 'add');
Without setting the NextPlot property, a plot() command will reset the size - maybe, I cannot try it currently.

Jonas
Jonas il 18 Mag 2021
if you are talking about the font size of the tick labels have a look into https://de.mathworks.com/matlabcentral/answers/173658-how-can-i-change-the-font-size-of-plot-tick-labels
  2 Commenti
Fábio Oliveira
Fábio Oliveira il 19 Mag 2021
Thank you
Sulaymon Eshkabilov
Sulaymon Eshkabilov il 26 Gen 2023
Here are a couple of different ways to change axis font size.
x = linspace(-2*pi, 2*pi);
y = cos(x);
plot(x,y);
set(gca,'FontSize',20, 'FontName', 'Courier')
xlabel('x(t)') % Font Size and Name are taken from Line 4 command
ylabel('Y', 'FontSize', 15, 'FontName','Garamound', 'FontWeight','bold')
title("Font Size Change")
%% Alternative way:
fontsize(gca, 13, 'points')
fontname(gca, "SansSerif")
%% Alternative Way:
xlabel('x', 'FontName','Garamond', 'FontSize',10)
%% Axis and Font Color change options
ax = gca;
ax.YColor = 'r';
ax.XColor = 'm';

Accedi per commentare.

Categorie

Scopri di più su Axes Appearance in Help Center e File Exchange

Tag

Community Treasure Hunt

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

Start Hunting!

Translated by