资源简介
针对多目标寻优问题,根据自己问题的需要可以对源程序进行编写,达到自己的设计目的。
代码片段和文件信息
function [xmfv] = PSO(fitnessNc1c2wMD)
function f=fitness(x)
f=x(1).^2+x(2).^2+x(3).^2
end
format long;
%100:N
%2:c1
%2:c2
%0.6:w
%1000:M
%3:D
%------初始化种群的个体------------
for i=1:N
for j=1:D
x(ij)=randn; %随机初始化位置
v(ij)=randn; %随机初始化速度
end
end
%------先计算各个粒子的适应度,并初始化Pi和Pg----------------------
for i=1:N
p(i)=fitness(x(i:));
y(i:)=x(i:);
end
pg = x(N:); %Pg为全局最优
for i=1:(N-1)
if fitness(x(i
- 上一篇:maltab音符识别
- 下一篇:2机5节点模型
相关资源
- 基于粒子群PSO算法系统辨识matlab程序
- matlab——PSO算法以及两种适应度函数
- 基于粒子群优化的极限学习机
- pso算法无功优化
- PSO优化RBFNN的MATLAB源代码
- dpso算法matlab实现
- 基于MATLAB的PSO算法.pdf
- 使用PSO算法进行PID控制器的整定matl
- 粒子群pso算法
- 基于PSO算法的PID控制器设计与实现论
- CLPSO算法matlab代码
- 电动汽车充电的模拟退火PSO算法
- qpso算法matlab代码
- PSO算法R实现
- PSO算法-ACKELY函数测试
- PSO粒子群5种改进算法实例源码
- PSO算法求解CVRP“车辆路径问题
- 基于PSO-BP的算法
- 采用PSO算法的微网三目标调度程序
- GAPSO 这个算法是遗传算法和粒子群优
- pso_matlab PSO算法
- PSO 其中包含了PSO的所有改进算法
- pso-elman 一个标准的Elman的程序外加一
- BPSO
- DG_PSO 利用PSO算法求解分布式电源的选
- C_PS_matlab 粒子群聚类算法:改进原有
- tunning-PID-by-PSO 利用PSO算法优化求解
- PSO 采用PSO算法
- TSP-PSO 粒子群算法解决经典的TSP问题
- MATLAB PSO算法
评论
共有 条评论