Legend on MATLAB FIGURES
5 views (last 30 days)
Show older comments
I am exporting my MATLAB figures into PDF format. I have altered the size of the figures but when I do so the legend on my graph is too big for the new size. How can I make the legend smaller so it fits nicely into the new graph. Also how can I change the size of the writing. I am using export settings?
0 Comments
Answers (3)
Thorsten
on 6 Jul 2015
h = legend(... % your code here
set(h, 'FontSize', 8); % reduce font size used in legend
2 Comments
Azzi Abdelmalek
on 6 Jul 2015
t=0:0.1:10;
y1=sin(t);
y2=cos(t);
plot(t,y1,t,y2);
leg={'leg1','leg2'},
hleg=legend(leg);
set(hleg,'fontsize',6)
1 Comment
Azzi Abdelmalek
on 6 Jul 2015
Edited: Azzi Abdelmalek
on 6 Jul 2015
To get the legend handle
t=0:0.1:10;
y1=sin(t);
y2=cos(t);
plot(t,y1,t,y2);
leg={'leg1','leg2'},
legend(leg);
h=findobj(gcf,'type','legend')
set(h,'fontsize',20)
See Also
Categories
Find more on Legend in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!