legend dynamically updated
Afficher commentaires plus anciens
Hi, my task would be to have a legend which is update dynamically as I loop over some data extracted from different files and I add them to a same plot, for instance. To put it better, I would like to "append" a label to my legend every time I update my plot. Would you know how to do it?
Chiara
4 commentaires
John Bailey
le 12 Mai 2018
Modifié(e) : John Bailey
le 12 Mai 2018
plot(Pss,'DisplayName','desired legend entry')
legend('-DynamicLegend')
Place that after your first plot and it will automically put the name of the plot variable into the legend.
Walter Roberson
le 12 Mai 2018
Note that dynamic legends did not exist at the time the original question was asked in 2011.
Matthew
le 25 Sep 2018
Those were the days.
Moritz Stich
le 31 Mar 2022
Jon Bailey you are a dynamic legend. Thanks
Réponse acceptée
Plus de réponses (2)
Matt Fig
le 21 Mar 2011
0 votes
How are you updating the plot? In a loop?
1 commentaire
rodolfo reyesbaez
le 21 Mai 2019
I added a hold on before ending the loop
Chiara Modenese
le 21 Mar 2011
Catégories
En savoir plus sur Legend dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!