Labelling mulitple traces on plot
Show older comments
Hi,
How would you go about automatically labeling each trace on a plot for the case where the values are automatically generated in a for loop
from this

to this

The labels either sitting on top of each trace or adjacent outside the plot preferably with transparent background.
my code:
for nn = 1:Kappan
cc = jet(Kappan);
figure(1)
loglog(dratio,G(nn,:),'.-','color',cc(nn,:))
grid on
xlabel('Length / Diameter')
ylabel('Gain')
legend('boxoff'),legend(c,'location','NorthWest')
hold on
end
hold off
Thank You,
Joe
3 Comments
Walter Roberson
on 18 Mar 2013
What is your "c" variable that you are passing as the first argument to legend() ?
Joseph
on 18 Mar 2013
Edited: Walter Roberson
on 18 Mar 2013
Walter Roberson
on 18 Mar 2013
I adjusted my code accordingly.
Accepted Answer
More Answers (0)
Categories
Find more on Axis Labels 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!