我想更改图例的顺序。
见图。我希望序列为:绿色和data2
,蓝色和data3
,黑色和data4
,红色和data1
。
有人可以举个演示吗?
答案 0 :(得分:3)
更改绘图添加到图中的顺序,然后正常调用legend
。应该这样做。
您也可以按照以下方式执行此操作。首先得到各个图的句柄:
h1 = plot(1:5);
hold on
h2 = plot(11:15, 'r');
然后拨打legend
指定订单:
legend([h1 h2],'plot1','plot2')
或
legend([h2 h1],'plot2','plot1')
答案 1 :(得分:1)
如果您已经制作了图表,或者如果您在最后添加了一些情节,想要重新排序到中间的某个地方,您可以尝试这种方式:
1)转到show Plot Tools and Dock Figure
。
2)Delete
数据(您想要移到底部)。然后undo
删除。
3)刷新legend
。