问题描述
我正在尝试绘制堆叠的bar3图。如何增加条的厚度?所有的条看起来都平坦。我需要像这样的东西,粗条彼此相邻。
我得到的是:
下面是代码,我还附加了依赖文件链接Data。请让我知道解决方法。
clc; close all; clear;
Z1 = randi([10,500],100,3);
Z2 = randi([10,900],200,3);
class_string = {'Dataset I','Dataset II'};
% Plot 3D graph
hfig = figure;
h = bar3(Z1(:,1),Z1(:,2:end),'stacked');
hold on;
for j=1:length(h)
set(h(j),'xdata',get(h(j),'xdata')+2-1);
end
h2 = bar3(Z2(:,Z2(:,'stacked');
set(gca,'PlotBoxAspectRatioMode','auto')
set(gca,'XTickLabel',class_string,'XTick',1:2,'FontSize',20,'linewidth',3) %,...
ylabel ('Image resolution (kilo pixels)')
zlabel ('No.of images')
legend ('High Texture','Low Texture','Location','northEast');
hold off
axis tight;
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)