![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
群智能算法
i love matlab11
这个作者很懒,什么都没留下…
展开
-
遗传算法以及matlab程序实现
遗传算法以及matlab程序实现 话不多说,直接上程序,该程序为寻找函数的最大值,代码中所用到的函数大多是基于谢菲尔德大学的遗传算法工具箱实现的,所以有小伙伴运行时出现函数问题,那就应该安装一个谢菲尔德大学的遗传算法工具箱,在我主页里有,下面是代码部分: %% 标准遗传算法SGA clear clc pc=0.7; pm=0.05; %定义遗传算法参数 NIND=40; %个体数目 MAXGEN=500; %最大遗传代数 NVAR=2; %变量的维数 PRE原创 2021-03-22 20:44:29 · 1964 阅读 · 5 评论 -
粒子群算法的matlab程序代码
粒子群算法的matlab代码 帮助理解粒子群算法的寻优算法 该算法是寻找函数的最大值 代码如下: %% 清空环境 clc clear %% 参数初始化 %粒子群算法中的两个参数 c1 = 1.49445; %自我学习因子 c2 = 1.49445; %社会学习因子 maxgen=300; %进化次数 sizepop=20; %种群规模 Vmax=0.5; %速度的最大值 Vmin=-0.5; %速度的最小值 popmax=2; %边界最大值 popmin=原创 2021-03-22 20:33:46 · 1136 阅读 · 2 评论