用MATLAB生成柱状图后,感觉柱图和图例的黑色边框很影响美观,如下图,
不如这样的图更清爽一些,
设置方法如下:
b=bar(data1);
set(b,'edgecolor','none');
h = legend('SS', 'SS+EB100', 'ours');
set(h, 'edgecolor', [0.8,0.8,0.8]);
变量b为柱状图变量,h为图例变量,[1,1,1]为白色,[0,0,0]为黑色,因此[0.8,0.8,0.8]为较浅的灰色,设置后效果如下:
柱图的黑边消失了,图例的边框成灰色。