change font size of subplot text
Mostrar comentarios más antiguos
i have a subplot with text labels next to plotted data...i use set(text,'FontSize',8) intending to change default 10 size...text is a handle/struct with such a property and i don't get any errors but there's no effect at all:
for k=1:8:(length(datalabel))
text(l_i(q)+5,var_i(q)-1,datalabel(k:k+7))
set(text,'FontSize',8)
q=q+1;
end
2 comentarios
Walter Roberson
el 11 de Mayo de 2016
Please do not use text as the name of a variable: it is the name of the routine to draw text on a graph.
ethan1987
el 11 de Mayo de 2016
Respuestas (1)
Binbin Qi
el 11 de Mayo de 2016
I use the following code, it can work
clear;clc;close all
subplot(335);
fplot(@sin,[-1,1]);
tx = text(.5,.5,'y = sin(x)');
tx.FontSize = 20;

Categorías
Más información sobre Labels and Annotations en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!