全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
881 0
2016-08-23
在使用别人的初始化种群的程序时,发现其decode函数调用错误,应该如何改?
en.JPG

代码如下:

%初始种群生成
function oldpop=zqsc(npar,lchrom)
          e=1;
while e<npar+1
     oldpop1=(rand(1,lchrom))<0.5;
     oldvars=decode(oldpop1,10,5,-5);
         if oldvars(1,1)==-5
            continue
         end
         if oldvars(1,10)==5
            continue
         end
        if oldvars(1,6)<=0
           continue
        end
        if oldvars(1,5)>=0
           continue
        end
        oldpop(e,:)=oldpop1(1,:);
        e=e+1;
end

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群