2014-02-12 41 views
0

我使用下面的代码段,以使n个个案次要情节中的所有Y轴相同的最大值。我增加了三个以使其易于阅读保持次要情节

for c=1:cols 
subplot(n,cols/n,c) 
labels_x = 1:cols; 
labels_y = 0:max_value; 
data = count_pairs(c,:); 
bar(data,0.2,'grouped','b'); 
set(gca,'XTick',labels_x) 
set(gca,'YTick',labels_y) 
xlabel('β') 
title_value = sprintf('Frequencies of %d,β',c);  
title(title_value); 
hold all; 
end 

的问题是,我没有得到关于Y轴的相同的最大值(这是max_value变量)等的图形不能被解释很easily.Plus我失去了很多的空间,因为β上升到10(大量的空白旁边的最后吧),即使cols变量等于10.即使我改变0.2值,白色空间没有得到任何文件。有任何想法吗?

在此先感谢!

回答

1

使用ylim和XLIM:

ylim([0 max_value]) 
xlim([0 cols]) 

这应该解决您的问题

+0

没错!这是诀窍! – Kots