How to not include an item in a legend
17 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Is it possible to change whats displayed on a legend. Im plotting 3 data sets, but data set 1 and 2 are the same, only that data set 2 plots over dataset 1 with a black box if a certain condition is met.
I therefore want to remove dataset2 from the legend?
Thanks for any pointers
0 comentarios
Respuesta aceptada
Más respuestas (3)
Julian Hapke
el 5 de En. de 2015
ok, here's the solution: you can tell legend() with which plot handle the legend entry is associated, by:
clf;
plot(rand(10,4));
a=get(gca,'Children');
legend([a(4);a(1)],{'bla','bli'})
note that the first created plot is at the last index of the children array
regards
2 comentarios
Julian Hapke
el 5 de En. de 2015
you could add the data set with the black boxes at last and then only define 2 legend entries.
0 comentarios
Ver también
Categorías
Más información sobre Legend en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
