24小时热门版块排行榜    

查看: 390  |  回复: 1

爱线线love

新虫 (初入文坛)

[求助] 新手编写了一个简单的数学 盒子放球的问题。但是运行起来总提示错误。怎么修改一下!

例题如图
自己写的程序:
function r=download_rate(H,C,L,U)
w=zeros(1,H);  %H个盒子都置零
w1=randperm(length(w));  %产生随机数列
w(w1(1:C))=1;             %取数列的前C个数,相应的使盒子置1
for m=1:U
s=randperm(length(w));   %再生成一组随机数列
X=w(s(1:L));               %产生随机的L个盒子,对应得到x的值\
r=0;
if sum(X)>=1
    r=r+1;
else
    r=r+sum(X);                    %得出min的值
end
end

运行:H=50;
L=4;
U=20;
C=[1:50];
for i=1:50
r(i)=download_rate(H,C(i),L,U);
end
plot(c,r)

新手编写了一个简单的数学 盒子放球的问题。但是运行起来总提示错误。怎么修改一下!


新手编写了一个简单的数学 盒子放球的问题。但是运行起来总提示错误。怎么修改一下!-1
1.jpg
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

爱线线love

新虫 (初入文坛)

2楼2015-07-28 17:23:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 爱线线love 的主题更新
信息提示
请填处理意见