MATLAB代码实现多组柱状图
时间: 2023-08-31 18:12:40 浏览: 98
matlab实现柱形图
好的,以下是MATLAB代码实现多组柱状图的示例:
```matlab
% 创建数据
data = [10 20 30; 40 50 60; 70 80 90];
labels = {'Group 1', 'Group 2', 'Group 3'};
categories = {'Category 1', 'Category 2', 'Category 3'};
% 绘制柱状图
b = bar(data);
% 设置颜色
b(1).FaceColor = 'red';
b(2).FaceColor = 'blue';
b(3).FaceColor = 'green';
% 添加标签和标题
xlabel('Categories');
ylabel('Data');
set(gca, 'XTickLabels', categories);
legend(labels);
title('Multiple Grouped Bar Chart');
```
这段代码可以绘制三组数据在同一个柱状图中,并且按照不同的颜色进行区分。通过修改`data`、`labels`和`categories`变量的值,可以绘制不同的柱状图。
阅读全文