x = rand(1000,1);
巴(HIST(X)* 100 /长度(X)); 轴(10,2,100)
我遇到的问题是x轴从1到10表示,我需要将它们从数组中的最小数字分组到最高。因此,如果最低值为200且最高值为900,那么我需要将x从200增加到900,增加70.如果我改变轴,则条宽和位置保持不变。因为我把它留在了工作中,所以没有我的代码。
答案 0 :(得分:0)
您可以使用带有两个输入参数的bar
在条形图上设置x标签:
c=hist(x)*100/length(x)
%start
s=200;
%span (900-s)
m=700;
bar([s:m/(numel(c)-1):s+m],c)
我没有使用你的步长,因为它不适合。