matlab绘制三组xy的分组式水平直方图代码
时间: 2023-03-27 11:03:54 浏览: 95
以下是 Matlab 绘制三组 xy 的分组式水平直方图的代码:
```matlab
x1 = [1 2 3 4 5];
y1 = [2 4 6 8 10];
x2 = [1 2 3 4 5];
y2 = [3 6 9 12 15];
x3 = [1 2 3 4 5];
y3 = [4 8 12 16 20];
figure;
hold on;
barh(x1, y1, 'r');
barh(x2, y2, 'g');
barh(x3, y3, 'b');
set(gca, 'YDir', 'reverse');
xlabel('Value');
ylabel('Group');
legend('Group 1', 'Group 2', 'Group 3');
```
希望对你有所帮助!
相关问题
matlab绘制三组xy的三维分组式水平直方图代码
以下是 Matlab 绘制三组 xy 的三维分组式水平直方图的代码:
```matlab
x = [1 2 3 4 5];
y1 = [2 3 4 5 6];
y2 = [3 4 5 6 7];
y3 = [4 5 6 7 8];
figure;
hold on;
bar3h(x, [y1' y2' y3'], .5, 'grouped');
xlabel('X');
ylabel('Y');
zlabel('Z');
title('三维分组式水平直方图');
hold off;
```
希望对你有帮助。
matlab绘制三组xy的队三维分组式水平直方图代码
以下是 Matlab 绘制三组 xy 的三维分组式水平直方图的代码:
```matlab
x = [1 2 3 4 5];
y1 = [2 3 1 5 4];
y2 = [3 2 4 1 5];
y3 = [1 5 3 4 2];
data = [y1; y2; y3];
bar3h = bar3(x, data, 'grouped');
set(bar3h(1), 'FaceColor', 'r');
set(bar3h(2), 'FaceColor', 'g');
set(bar3h(3), 'FaceColor', 'b');
xlabel('X');
ylabel('Y');
zlabel('Value');
title('Three-dimensional Grouped Bar Chart');
```
希望对你有所帮助!
阅读全文
相关推荐
















