Changing order of legend entries

63 次查看(过去 30 天)
Christian Schwermer
Christian Schwermer 2020-11-20
评论: LIU 2022-3-22
Hi guys,
does anybody know, how to change the order of entries in the legend? Changing the order of the plots is not possible, because the black dashed lines have to be on top.
Thanks!
Christian

回答(1 个)

Ameer Hamza
Ameer Hamza 2020-11-20
编辑:Ameer Hamza 2020-11-20
You can change the order, but for that you need the handle for each line. For example, plot two lines
p1 = plot(rand(1,10));
p2 = plot(rand(1,10));
Now you can use these handles to set the order of legends
legend([p2 p1], {'P2', 'P1'})
%^ this order decide how it will appear in legend
  3 个评论
LIU
LIU 2022-3-22
Hello, I have got similar problem. I tried what you suggest in this post, but it failed. Could you please have a look at my problem (the link is as follows ) and give some idea? Thank you very much.

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Legend 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by