MATLAB给直方图加数据标签以及每个数据条的数值

简易使用各个数据标签

value=[1:5];
bar(value);
set(gca, 'XTickLabel', {'A','B','C','D','E'});
ylabel('y轴');
xlabel('x轴');
title('标题');
for ii=1:length(value)
    str=sprintf('%3f',value(ii));
    text(ii-0.4,value(ii)+0.2,str);
end

效果图如下:
MATLAB给直方图加数据标签以及每个数据条的数值_第1张图片

你可能感兴趣的:(MATLAB,matlab)