资源简介
通过pso进行简单的单目标搜索案例,体现了简洁的MATLAB 代码,解决问题,通过七个数据内容进行存储速度u,v,的速度更新
代码片段和文件信息
%% https://www.youtube.com/watch?v=OQ3T575sbI8
%find minimum of the objective function
%% initialization
clear
clc
iterations=30;
inertia=1.0;
correction_factor=2.0;
swarms=50;
%------initial swarm position--------
swarm=zeros(507);
step=1;
for i=1:50
swarm(step1:7)=i;
step=step+1;
end
swarm(:7)=1000; %Greater than maximum possible value
swarm(:5)=0; %initial velocity
swarm(:6)=0; %initial velocity
%% Iterations
for iter=1:iterations
%------position of swarm------
for i=1:swarms
swarm(i1)=swarm(i1)+swarm(i5)/1.2 %update u position
swarm(i2)=swarm(i2)+swarm(i6)/1.2 %update v
u=swarm(i1)
v=swarm(i2)
value=(u-20)^2+(v-10)^2 %objective function
if value
- 上一篇:VANET仿真,用matlab实现仿真测试的源码
- 下一篇:身份证识别系统
相关资源
- 基本粒子群算法,MATLAB文件的M文件编
- matlab粒子群算法PSO实现函数极值优化
- PSO负载均衡算法-matlab实现
- l粒子群算法工具箱psot
- PSO_LSSVM程序代码及LSSVM工具箱
- libsvm-3.1-[FarutoUltimate3.1
- PSO优化模糊控制器进行电动汽车能量
- 多目标粒子群社团检测算法MODPSO
- PSO优化SVM参数matlab
- 蜂群SVMABC-SVM遗传算法SVMGA-SVM粒子群
- 遗传粒子群优化算法-GAPSO.rar
- pso优化bp神经网络代码
- MATLAB 多目标粒子群算法源代码
- 粒子群算法应用在路径规划matlab
- MOPSO+
- 粒子群算法matlab含注释
- pso-bp代码
- 基于权重改进的PSO
- PSO优化PID参数
- pso工具箱 matlab
- 智能优化算法及其MATLAB第2版-书中的
- MOPSO多目标优化程序MATLAB代码.zip
- 基于粒子群算法的优化模型matlab程序
- psot工具箱及使用说明.zip
- matlab 2D椭圆和3D椭球拟合
- 灰狼算法GWO和粒子群算法PSO的matlab源
- PSO_GD.m粒子群求解多目标优化
- 粒子群优化CLPSO的MATLAB源代码
- 改进的PSO的matlab源程序
- vc 复化梯形积分法 复化Simpson积分法
评论
共有 条评论