change font size of subplot text
Afficher commentaires plus anciens
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 commentaires
Walter Roberson
le 11 Mai 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
le 11 Mai 2016
Réponses (1)
Binbin Qi
le 11 Mai 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;

Catégories
En savoir plus sur Labels and Annotations dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!