Export_fig legend issue where legend items are very close to each other
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
When I try to graph the below surface with a 'horizontal' 'north' legend, the tif file that is exported from export_fig has an issue where the horizontal legend items are squished up with each other such that they are almost overlapping. Is there a way to add some padding between the legend items? Maybe an extra space or something? Thanks.
x = [-10:10];
y = [-10:10];
Eq1 = @(x,y)(x + y);
Eq2 = @(x,y)(2.*x + y);
Eq3 = @(x,y)(3.*x + y);
Eq4 = @(x,y)(4.*x + y);
[X,Y] = meshgrid(x,y);
Z1 = Eq1(X,Y);
Z2 = Eq2(X,Y);
Z3 = Eq3(X,Y);
Z4 = Eq4(X,Y);
figure(1)
s1 = surf(X,Y,Z1);
hold on
s2 = surf(X,Y,Z2);
s3 = surf(X,Y,Z3)
s4 = surf(X,Y,Z4);
hold off
legend('Equation One','Equation Two','Equation Three','Equation Four','Location','north','Orientation','horizontal')
legend('boxoff')
export_fig Legend_Issue.tiff -m3 -q101 -nocrop
0 Kommentare
Antworten (1)
Montree
am 2 Jan. 2015
use 'Location' or 'Position' for control the position of legend. for more example please see in matlab help. (search 'legend' in help)
Siehe auch
Kategorien
Mehr zu Legend finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!