原文:遗传算法MATLAB实现(2):一元函数优化举例

遗传算法提供了一种求解非线性 多模型 多目标等复杂系统优化问题的通用框架。 先从例子开始,慢慢再总结理论。。。 例 利用遗传算法计算函数f x x cos pi x . 在区间 , . 上的最大值 先在工作区建立上面函数的一个m文件并保存,命名为fun sigv.m: function y fun sigv x y x. cos pi x . 代沟是父代中需要经过选择 交叉 变异得到下一代的比例, ...

2018-07-31 20:21 0 856 推荐指数:

查看详情

基于Matlab遗传算法一元函数最值问题(附源码)

问题:求y=10cos(5xx)+7sin(x-5)+10xx的最小值 要求:(1)用遗传算法编程求解问题 (2)编程语言用MATLAB 或C (3)输出问题的最优解及最大值,并绘图显示 方法一 function.m 1)运行结果 函数取(-1,0)定义域,能够显示出的X=-0.7733 ...

Fri Apr 17 07:22:00 CST 2020 0 1105
遗传算法MATLAB实现(3):多元函数优化举例

多峰的Shubert为:    求f(x,y)在[-10,10]x[-10,10]上的最大值。 MATLAB代码: fun_mutv函数为: function my=fun_mutv(x,y) t1=zeros(size(x)); t2=t1; for i ...

Wed Aug 01 22:51:00 CST 2018 0 3126
基于遗传算法Matlab 16阵天线优化

目录 1. 设计要求 2. 遗传算法 2.1 遗传算法的生物学基础 2.2 遗传算法介绍 2.3 算法流程 2.4 选择 2.5 交叉 2.6 变异 3. 阵列天线原理 4. matlab 程序设计 ...

Tue Jun 15 08:21:00 CST 2021 0 283
遗传算法matlab实现

我是小鸭酱,博客地址为: http://www.cnblogs.com/xiaoyajiang 以下运用MATLAB实现遗传算法: clc clear %参数 a = 0 ; b = 4 ; eps = 0.01 ...

Wed Oct 12 02:47:00 CST 2016 0 1649
遗传算法函数优化

一、遗传算法简介: 遗传算法是模拟生物在自然环境下的遗传和进化过程的一种自适应的全局优化搜索算法,通过借助遗传学的原理,经过自然选择、遗传、变异等作用机制进而筛选出具有适应性更高的个体(适者生存)。遗传算法从20世纪七八十年代的诞生到现在主要集中的适用范围为:NP问题(指存在多项式 ...

Mon Nov 04 06:53:00 CST 2019 0 585
遗传算法实例(Matlab实现)

遗传算法优化函数y=10*sin(5*x)+7*abs(x-5)+10,这个函数图像为: 下面看代码: (1)首先看主函数 function main() clear; clc; %种群大小 popsize=100; %二进制编码长度 chromlength=10; %交叉概率 ...

Sun Sep 02 23:51:00 CST 2018 1 9403
通俗解释遗传算法及其Matlab实现

  早上再看一个APP推荐的文章,发现的。 (1)初识遗传算法 遗传算法,模拟达尔文进化论的自然选择和遗传学机理的生物进化过程的计算模型,一种选择不断选择优良个体的算法。谈到遗传,想想自然界动物遗传是怎么来的,自然主要过程包括染色体的选择,交叉,变异(不明白这个的可以去看 ...

Fri Mar 04 17:25:00 CST 2016 1 26198
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM