Legend does not refresh after hold command
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Let'say I plot 2 lines and I want to display a legend
plot(1:10,'b','displayname','1st graph')
hold on
plot(3:5,'r','displayname','2ng graph')
legend('show')
It works as expected, I have a legend and 2 annotations.
Not let's say I also want to display the legend before the hold command (for any reason) :
plot(1:10,'b','displayname','1st graph')
legend('show')
hold on
plot(3:5,'r','displayname','2ng graph')
legend('show')
This time only the first annotation is displayed . I expected that recalling legend will refresh the legend information.
- Is it the expected behavior?
- What are the best practices to call legend ?
- Do we have to call legend ONCE and only after having plotted everything?
Thanks for your tips,
Aurélien
0 Kommentare
Akzeptierte Antwort
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Legend finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!