For a MATLAB figure, I have something like:
figure; hold on;
line ( [1 2], [3 4] );
line ( [5 6], [7 8] );
plot(x1,y1,'r.');
plot(x2,y2,'b.');
where x1,y1,x2,y2 are all vectors.
How can I add legend for only the last two plots, not for the two lines?
You will have to get the handles for the last two plots and tell
legendto plot only for those two. For example: