(1)Matlab画常见普通柱状图
Matlab绘制最常见的柱状图,代码如下:
% 柱状图,简单画图(配色以及坐标轴名字自己改)
clc,clear;
% 在0-6之间随机生成一个6行4列的矩阵
a=randi([2,6],[6,4]);
% x轴
x = {'wo' 'shi' 'ge' 'da' 'hao' 'ren'};
figure
b=bar(x,a,'BarWidth',.8);
% 配色(本例子就4种误差,因此用了前4个颜色)
CList = [0.8941 0.8706 0.8078
0.9255 0.7412 0.5843
0.6078 0.6941 0.7333
0.4745 0.6745 0.7412
0.2039 0.3961 0.4588
0.0431 0.2588 0.1294];
% 更改颜色
for k = 1:length(b)
b(k).FaceColor = CList(k,:);
end
%设置网格线为虚线
grid on
ylim([0 7])
% 美化坐标轴
ax = gca;
ax.FontSize = 11;
ax.LineWidth = .8;
ax.XMinorTick = 'on';
ax.YMinorTi