Particle-swarm-optimization-PSO-:粒子群算法,简单例子求解

时间:2024-05-02 15:18:37
【文件属性】:

文件名称:Particle-swarm-optimization-PSO-:粒子群算法,简单例子求解

文件大小:3KB

文件格式:ZIP

更新时间:2024-05-02 15:18:37

MATLAB

Particle-swarm-optimization-PSO- Simple problem solving based on particle swarm optimization 题目: 代码: clear all;clc %% %基本参数定义 N=1000;%粒子数目 C1=1.5;%学习因子1 C2=1.5;%学习因子2 W=0.7;%惯性权重 G=100;%最大迭代次数 D=30;%维度个数 V_max=1; V_min=0.0001; %% %初始化 v=rand(D,N)*1; x=randn(D,N)*10; p_mybest=nan(D,N); p_webest=nan(D,1); %% %进化 member=nan(1,G); for i=1:G [v,x,p_mybest,p_webest]=newv(v,x,C1,C2,N,W,D,p_mybest,p_w


【文件预览】:
Particle-swarm-optimization-PSO--main
----PSO_homework.m(3KB)
----README.md(3KB)

网友评论