![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/561978/image.jpeg)
Legend combination problem! How to fix?
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I am trying to use the following code to show a legend but my aim is not to show 5 line legend and instead i want the 3rd legend be used for the rest of plots.
How to do that? All the plots after legend 3 need to have the same legend (legend-3).
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/561268/image.png)
legend("legend-1","legend-2","legend-3","legend-3","legend-3")
0 commentaires
Réponse acceptée
Alex Alex
le 25 Mar 2021
This is what you need?
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/561978/image.jpeg)
8 commentaires
Walter Roberson
le 28 Mar 2021
"Starting in R2021a, you can leave an item out of a legend by setting the corresponding label to an empty character vector."
See also my response in the same Question about IconDisplayStyle -- which is more work than being selective about which items you include when pass a list of handles to legend()
Note: at the time you plot() you can pass a DisplayName that controls what the legend entry will be if not overwritten in a call to legend(). If you set that DisplayName to empty starting R2021a then the item would be omitted from the legend.
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Legend dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!