首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Matlab中具有外适应度函数的遗传算法

Matlab中具有外适应度函数的遗传算法
EN

Stack Overflow用户
提问于 2014-07-21 12:34:51
回答 1查看 580关注 0票数 0

为了解决一个优化问题,我在Matlab应用程序中尝试使用遗传算法,我所拥有的适应度function.what是从Vensim software.population进入到Vensim模型的模型,输出的是适应度function.we有10个染色体,对于适合度function.what有10个值,我们可以在Matlab中使用这种命令来匹配每个适合值与自己的染色体相匹配。例如:我的新群体是:1 2 3;4 5 6;7 8 9,我的适应函数值是:10 0;2 0 0;300我要计算染色体(1,2,3)与10 0值的适应度函数。或矩阵总体的第一行=第一行矩阵适应度函数。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-07-21 14:39:23

代码语言:javascript
复制
population = [1 2 3;4 5 6;7 8 9];
fitness_function = [100;200;300];
for ii = 1:length(fitness_function)
    chromosome = population(ii,:);
    fitness_value = fitness_function(ii);
    result = calculate(chromosome, fitness_value);
end
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24865230

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档