工具/原料
- matlab
- 电脑
方式/步骤
- 1
建立一个条形图。将条形宽度设置为 0.5,使条形利用 50% 的可用空间。经由过程将 FaceColor 属性设置为一个 RGB 颜色值来指定条形的颜色。
- 2
号令行键入:
x = [1 2 3 4 5];

- 3
号令行键入:
temp_high = [37 39 46 56 67];

- 4
号令行键入:
w1 = 0.5;

- 5
号令行键入:
bar(x,temp_high,w1,'FaceColor',[0.2 0.2 0.5])

- 6
在第一个条形图上绘制第二个条形图。利用 hold 函数保留第一个图形。将条形宽度设置为 .25,使条形利用 25% 的可用空间。为该条形颜色指定一个分歧的 RGB 颜色值。
- 7
号令行键入:
temp_low = [22 24 32 41 50];

- 8
号令行键入:
w2 = .25;

- 9
号令行键入:
hold on
- 10
号令行键入:
bar(x,temp_low,w2,'FaceColor',[0 0.7 0.7])

- 11
号令行键入:
hold off
- 12
添加网格线、y 轴标签,并在左上角添加图例。按照建立图表的挨次指定图例申明。
号令行键入:
grid on

- 13
号令行键入:
ylabel('Temperature (\circF)')

- 14
号令行键入:
legend({'Average High','Average Low'},'Location','northwest')

- 15
经由过程设置坐标区对象的 XTick 和 XTickLabel 属性,指定 x 轴刻度标签。XTick 属性用于指定沿 x 轴的刻度值位置。XTickLabel 属性用于指定每个刻度值要利用的文本。利用 XTickLabelRotation 属性扭转标签。从 R2014b 起头,您可以利用圆点暗示法设置属性。若是您利用的是早期版本,请改用 set。
号令行键入:
ax = gca;

- 16
号令行键入:
ax.XTick = [1 2 3 4 5];

- 17
号令行键入:
ax.XTickLabels = {'January','February','March','April','May'};

- 18
号令行键入:
ax.XTickLabelRotation = 45;









