Change legend line position

1 view (last 30 days)
abu
abu on 26 Aug 2021
Answered: Alex Alex on 27 Aug 2021
Hello,
I have the following situation with my legend:
x = 1:10;
y1 = rand(10,1);
y2 = rand(10,1);
plot(x,y1,x,y2);
l=legend(['blue1' newline 'blue2' newline 'blue3'], ...
['orange1' newline 'orange2' newline 'orange3'], ...
'Orientation','horizontal', 'Location', 'northoutside');
Now I have a legend where I see the line on the left side of my text. However, I wish to have my lines on top of the text. As a visual:
now: text text
-------- text -------- text
text text
I wish: -------- --------
text text
text text
text text
Is it possible to change the arrangement of text and line or to shift the lines to a new position?
Thanks in advance,
Andi

Tags

Products


Release

R2021a

Community Treasure Hunt

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

Start Hunting!