用粒子群算法来求16个经典函数的最小最大值我要分享

Using particle swarm optimization to find the minimum and maximum of 16 classical functions

pso最小值 pso最值 运动 pso-matlab PSO求最值

关注次数: 312

下载次数: 1

文件大小: 736K

代码分类: 智能算法

开发平台: matlab

下载需要积分: 1积分

版权声明:如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

代码描述

中文说明:此程序包是用粒子群算法来求16个经典函数的最小最大值,其中界面友好,运行时会出现动态二维图来展现粒子群是如何运动来求最值的


English Description:

This package is to use particle swarm optimization algorithm to find the minimum and maximum of 16 classic functions, which has a friendly interface. When running, a dynamic two-dimensional graph will appear to show how the particle swarm moves to find the maximum


代码预览

pso优化算法

...........\A Particle Swarm Optimization (PSO) Primer.pdf

...........\DemoPSOBehavior.m

...........\goplotpso.m

...........\goplotpso4demo.m

...........\hiddenutils

...........\...........\forcecol.m

...........\...........\forcerow.m

...........\...........\linear_dyn.m

...........\...........\normmat.m

...........\...........\spiral_dyn.m

...........\pso_Trelea_vectorized.m

...........\ReadME.txt

...........\testfunctions

...........\.............\ackley.m

...........\.............\alpine.m

...........\.............\DeJong_f2.m

...........\.............\DeJong_f3.m

...........\.............\DeJong_f4.m

...........\.............\f6.m

...........\.............\f6mod.m

...........\.............\f6_bubbles_dyn.m

...........\.............\f6_linear_dyn.m

...........\.............\f6_spiral_dyn.m

...........\.............\Foxhole.m

...........\.............\Griewank.m

...........\.............\NDparabola.m

...........\.............\Rastrigin.m

...........\.............\Rosenbrock.m

...........\.............\tripod.m