概述
我是matlab新手,编了一段代码,运行时间很长,不知道是不是陷入死循环了,求高手帮我看看,万分感谢啊!!
代码如下:
popsize=10;
axjs=5;axkc=5;
chromlength=5*axjs*axkc;
newin1=1;
pop1=zeros(
我是matlab新手,编了一段代码,运行时间很长,不知道是不是陷入死循环了,求高手帮我看看,万分感谢啊!!
代码如下:
popsize=10;
axjs=5;axkc=5;
chromlength=5*axjs*axkc;
newin1=1;
pop1=zeros(size(pop));
while newin1<=popsize
[pop,Lind,BaseV]=crtbp(popsize,chromlength);
[px1,py1]=size(pop);
for i=1:px1
num1=0;
for j=1:axkc
counter1=0; counter2=0;
for k=1:5*axjs
if rem((k-1),4*axjs)==0
numk=0;
end
if pop(i,(j-1)*5*axjs+k)=='1'
counter1=counter1+1;
%numk=numk+1;
end
if numk>1
counter2=counter2+1;
end
end
if counter2<=1
if NUMkc(j,2)==counter1
num1=num1+1;
end
end
end
if num1==axkc
pop1(newin1,:)=pop(i,:);
newin1=newin1+1;
fprintf('crepop%d!n',newin1-1);
end
end
end
展开
全部
最后
以上就是难过大碗为你收集整理的matlab中什么是死循环,求编程高手帮我看看程序是不是进死循环了,谢谢!!的全部内容,希望文章能够帮你解决matlab中什么是死循环,求编程高手帮我看看程序是不是进死循环了,谢谢!!所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复