How to add a legend to an existing plot?
5 views (last 30 days)
Show older comments
I have a figure and it has 2 curves. When I add the legend from the 'insert menu', it only shows data1 and data2. I don't think that's enough information for my figure. So I would like to edit the legend but it won't let me. I read somewhere that it is possible to add a legend. But I am not sure how to do it for an Existing plot. So for instance, let say my figure's name is Error_vs_points, the first curve is is a solid line, the second curve is a dashed line. And I would like to add a legend that says: 'solid line': Error vs PointsA; 'Dashed line': Error vs PointsB.
Any idea?
0 Comments
Accepted Answer
More Answers (1)
Azzi Abdelmalek
on 24 Jan 2013
Edited: Azzi Abdelmalek
on 24 Jan 2013
t=0:0.1:10;
y1=sin(t);
y2=cos(t);
plot(t,y1,'-g',t,y2,'--r')
legend({'y1','y2'})
0 Comments
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!