24小时热门版块排行榜    

查看: 382  |  回复: 2
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

幸福街21号

铜虫 (小有名气)

[求助] 求各位大神帮我编个程序已有1人参与

我的编程意图如下:
第一组:t(1,1)、t(1,2)、t(1,3).....t(1,j)
第二组:t(1,1)、t(2,2)、t(2,3)....t(2,j)
.
.
.
.
第n组:t(n,1)、t(n,2)、t(n,3).....t(n,j)
其中n=10为定值,每组中的j不定当每组中的所有t(i,j)的和小于定值T时该组结束,进入下一组。其中t(i,j)=rand(1,1),为随机值

大神们帮我编下这个程序,我是初学者,真心不懂
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

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

uestc

铁虫 (初入文坛)

【答案】应助回帖

引用回帖:
2楼: Originally posted by uestc at 2014-05-22 13:27:35
n =10;
T = 100; %T为自己设定的值
sum = 0;
j = 0;
for i=1:n
  while(sum < T)
   j++;
   t(i,j) = rand(1,1);
    sum += t(i,j);
end
end

刚发的有点问题,sum和j没有reset应该是这样

n =10;
T = 100;
sum = 0;
j = 0;
for i=1:n
  while(sum < T)
   j++;
   t(i,j) = rand(1,1);
    sum += t(i,j);
end
sum = 0;
j = 0;
end
嵌入式软件开发
3楼2014-05-22 13:29:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 3 个回答

uestc

铁虫 (初入文坛)

【答案】应助回帖

感谢参与,应助指数 +1
n =10;
T = 100; %T为自己设定的值
sum = 0;
j = 0;
for i=1:n
  while(sum < T)
   j++;
   t(i,j) = rand(1,1);
    sum += t(i,j);
end
end
嵌入式软件开发
2楼2014-05-22 13:27:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见