| 查看: 1907 | 回复: 3 | ||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||
[求助]
遗传算法工具箱生成满足约束条件的初始种群
|
||
|
遗传算法工具箱生成满足约束条件的初始种群 我的变量有三个p1,p2,p3 约束条件是p1+p2+p3=1,请问该如何生成种群并满足约束条件 %定义遗传算法参数 NIND=100;%个体数目(Number of indiciduals) MAXGEN=300;%最大遗传代数(Maximum number of gennerations) NVAR=3;%变量数目 PRECI=30;%变量的二进制位数 GGAP=0.9; %代沟(Generation gap) %建立区域描述器 trace=zeros(MAXGEN,2);%遗传算法性能跟踪初始值 FieldD=[rep([PRECI],[1,NVAR]);rep([0;1],[1,NVAR]);rep([1;0;1;1],[1,NVAR])]; FieldD(2,9)=10;FieldD(2,10)=10; for c=11:1:16 FieldD(2,c)=1; end Chrom=crtbp(NIND,NVAR*PRECI);%创建初始种群 gen=0;%代计数器 variable=bs2rv(Chrom,FieldD);%初始种群十进制转换 约束条件M文件 function [A,Aeq]=ellipseparabola(x) %x=[x1,x2,x3]; A=[1];%不等式约束,为空 Aeq=x(1)+x(2)+x(3)-1;%等式约束 end@wuming524 |
» 猜你喜欢
085601 329分调剂
已经有3人回复
本2一志愿C9-333分,材料科学与工程,求调剂
已经有3人回复
一志愿大连理工大学材料求调剂
已经有5人回复
材料与化工调剂一志愿大连海事085600,349
已经有6人回复
一志愿中海洋320化学工程与技术学硕求调剂
已经有4人回复
材料科学与工程调剂
已经有11人回复
311求调剂一志愿合肥工业大学
已经有4人回复
一志愿食品科学与工程083200求调剂
已经有4人回复
材料科学与工程求调剂
已经有10人回复
一志愿北化085600材料专硕275|有文章专利|求调剂
已经有11人回复

4楼2019-02-27 12:22:37
asnowyear
新虫 (著名写手)
- 应助: 0 (幼儿园)
- 金币: 1460.5
- 散金: 395
- 红花: 2
- 沙发: 2
- 帖子: 1051
- 在线: 101小时
- 虫号: 5306245
- 注册: 2016-12-01
- 专业: 人工智能与知识工程
2楼2018-07-22 00:09:32
3楼2018-07-22 00:09:47














回复此楼