作业帮 > 综合 > 作业

matlab绘制条形图时,怎样设置横坐标,绘制出横坐标为距离范围,纵坐标为统计数量的条形图

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/01 20:11:34
matlab绘制条形图时,怎样设置横坐标,绘制出横坐标为距离范围,纵坐标为统计数量的条形图

我的代码如下:

x=0:1400:14000;
A=zeros(154,154);
for t=1:10
    for i=1:154
        for j=1:154
            if Dis(i,j)>=x(t) && Dis(i,j)<=x(t+1)
                A(i,j)=1;
            else
                A(i,j)=0;
            end
        end
        y(t)=length(find(A>0));
        %axis([[0,1400,2800,4200,5600,7000,8400,9800,11200,12600,14000]]);
        xlabel('距离范围');
        ylabel('合作学校数量');
        title('不同地理距离范围下,合作院校数量');
        %bar(x(t),y(t));
        bar(hist(x,10),y(t));
    end
end
为什么不能实现条形图的绘制
请把Dis这个函数的代码贴上来,我们好帮你找问题
再问: �������ܷ����ҵ�������⣬�������ʵ�֣�лл