如何在 MATLAB 中调整 3-D 条形图分组 space?

How can I adjust 3-D bar plot grouping space in MATLAB?

我需要 space 在 MATLAB 中沿 x 轴画出条形组,以便可以看到所有的图。如果还有其他关于如何使所有列都可见的想法,我将不胜感激。谢谢。

默认情况下 bar3 生成标准化宽度的条 0.8:

x = rand(5,10); % example data
bar3(x) % default

要提高能见度,您可以使条变细,也许改变视角:

bar3(x, 0.4), view(-20, 30) % set spacing and camera angle

此外,考虑使用图像代替 3D 条,以便用色标代替高度轴(参见imagesc):

imagesc(x), colorbar % use image with color instead of height