怎样用MATLAB解决优化问题????

[复制链接]
查看11 | 回复1 | 2011-8-24 08:23:20 | 显示全部楼层 |阅读模式
% 主程序%遗传算法主程序%Name:genmain.m%author:杨幂clearclf%%初始化popsize=50; %群体大小chromlength=30; %字符串长度(个体长度)pc=0.6; %交叉概率pm=0.1; %变异概率pop=initpop(popsize,chromlength); %随机产生初始群体%%开始迭代for i=1:20 %20为迭代次数[objvalue]=calobjvalue(pop); %计算目标函数fitvalue=calfitvalue(objvalue); %计算群体中每个个体的适应度[newpop]=selection(pop...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行