如何在 Matlab 的条形图中绘制图例?这是代码:
Y = [1.5056
0.72983
3.4530
3.2900
1.4839
12.9 ];
n = length(Y);
h = bar(Y);
colormap(summer(n));
grid on
l = cell(1,6);
l{1}='L'; l{2}='B'; l{3}='R'; l{4}='P'; l{5}='h'; l{6}='Ri';
legend(h,l);
这给出了一个错误:警告:忽略额外的图例条目。我尝试了在SO和 web 上找到的解决方案,但我无法解决这个问题。