How do I add a legend in a for loop?
This is my code:
for ncol = 1: 4 plot(time{i,ncol}, knee_angle{i, ncol}); hold on; plot(subjects(i,ncol,1),y_point_begin(i,ncol),'ro'); hold on; plot(subjects(i,ncol,2),y_point_end(i,ncol),'k*'); xlabel('Time (s)'); ylabel('Knee Angle (rad)'); end
I want that in each plot there is legend with ncol and that ro and k* are given too. So for example the first time ncol is 3, this means that my legend would be as follows: 'Knee1', 'Knee2', 'Knee3', 'Begin', 'End'. If then ncol is 4 then I want 'Knee1', 'Knee2', 'Knee3', 'Knee4', 'Begin', 'End'.
Thank you in advance!
Best Answer