赞
踩
GA-PSO,微分方程求解,测试函数shubert测试,算法性能分析
shubert函数属于周期性多峰函数,如图1所示拥有多个全局最优值,如图二所示在一个周期内只有一个全局最优值,局部最优解较多,适合测试算法的收敛性能,粒子群算法是一种收敛速度较快的算法,运算速度快,但是粒子群算法容易陷入局部最优,有些时候会导致收敛慢,或者不收敛,本文用标准粒子群算法进行改进,利于遗传算法的变异算子,交叉算子,对标准粒子群进行改进,,用基于遗传算法改进的粒子群GA-PSO求解,如有疑问,欢迎大家留言交流!
clc
clear
close all
x = -2:0.1:2;
y = -2:0.1:2;
x = -10:0.1:10;
y = -10:0.1:10;
[x,y] = meshgrid(x,y);
[m,n] = size(x);
z &#
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。