wyx 发表于 2012-3-30 20:11

牛人帮我看看~谢了

程序如下,我的目的是让这段程序循环执行,直到ass=1为止,可是我就是不知道怎么改。


mm=0;
for iii=1:jj
    if(gu(iii)<=a)
      mm=mm+1;
    end
end
b=mm/jj;
if((1-b)<=b)
    j=0;
    for kk=1:jj
      j=gu(kk)+j;
      pn=j/jj;
    end
   pn
   ass=1
else
    ass=0
end
if(ass<0.5)
jj=jj/2;
d1=gu(1:jj);
d2=gu(jj+1:jj*2);
if(sum(d1)<sum(d2))
    gu=d1;
else
    gu=d2;
end
end

ChaChing 发表于 2012-3-31 01:21

help while
&
标题不清
页: [1]
查看完整版本: 牛人帮我看看~谢了