从图例中隐藏线条

时间:2016-06-21 11:42:31

标签: matlab matlab-figure legend

我需要隐藏图例中的4行。我使用shadedErrorBar所以我有3行代表一个sigle组(平均值,标准偏差和下边缘的上边缘),如果我使用经典代码legend('line1','line2,'...)我会有3标签。我想在传奇中只有每组的意思。 我有两组。

shadedErrorBar(x,y1,e1);
shadedErrorBar(x,y2,e2);

y1y2是我的手段,而e1e2标准偏差。 我想我应该使用IconDisplayStyle,但我不明白如何。我读了这个http://it.mathworks.com/help/matlab/creating_plots/controlling-legends.html,但就像隐藏一个plot来隐藏一条线。使用shadedErrorBar,我有一个图表,每个组有3个绘图。 enter image description here

1 个答案:

答案 0 :(得分:2)

创建图例时,you can specify only the plot objects that you would like to create legend entries for<ImageView android:clickable="true"/> 的输出是一个包含所有绘图对象的结构,因此您可以使用它们来获取修补程序对象并为创建图例条目。

shadedErrorBars

enter image description here