Légende dans un bar de la parcelle dans Matlab

Comment puis-je tracer une légende dans un bar de la parcelle dans Matlab? Voici le code:

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);

Ce qui donne une erreur: Avertissement: le non-respect supplémentaire des entrées de légende. J'ai essayé les solutions que j'ai trouvé sur le DONC et web, mais je n'arrivais pas à résoudre ce problème.

OriginalL'auteur Makaroni | 2013-02-04