资源简介
量子粒子群算法的matlab仿真程序,中文注释。
代码片段和文件信息
%-----量子粒子群算法仿真程序-------
clc;
clear all;
close all;
%-----变量部分-----
popsize=50; %种群规模
vartotal=2; %变量个数
inertia=0.5; %惯性因子
selfw=2.0; %自身因子
globalw=2.0; %全局因子
mutatep=0.05; %变异概率
maxgen=500; %限定代数
%-----数组部分-----
varrange(11)=-512; %第一变量最小值
varrange(12)=512; %第一变量最大值
varrange(21)=-512; %第二变量最小值
varrange(22)=512; %第二变量最大值
%-----粒子位置初始化-----
for i=1:popsize
for j=1:vartotal
angle(ij)=2*pi*rand;
chrom(i1j)=cos(angle(ij)); %第i个粒子(量子染色体)的幅角余弦
chrom(i2j)=sin(angle(ij)); %第i个粒子(量子染色体)的幅角正弦
selfangle(ij)=2*pi*rand;
selfchrom(i1j)=cos(angle(ij));%第i个粒子自身最优位置的幅角余弦
selfchrom(i2j)=sin(angle(ij));%第i个粒子自身最优位置的幅角正弦
dangle(ij)=0;
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 6656 2013-10-23 16:17 QPSO.m
相关资源
- GAPSO 这个算法是遗传算法和粒子群优
- Peking_University_PSO_All_in_one 北京大学计
- SimuAPSO 模拟退火发与粒子群算法的结
- CLSPSO 混沌粒子群算法
- PDE_in_image_processing (1)MATLAB程序:其
- NSGA matlab编写的基于粒子群优化算法的
- algorithms 我个人收集的各类智能算法
- matlabpathplanning1
- MOPSO-matlab
- PSObpPpsorbf 粒子群优化神经网络的程序
- The-SPSO-testingprocedure 基本的粒子群程序
- MATLAB-Neural-network-cases 共有30个MATLAB神
- Multi-Agent-Particle-Swarm-Algorithm 结合多智
- pso--PID 基于粒子群算法的PID控制器优
- GAPSO-for-PID-Design 本人毕业设计一部分
- (APSO)MATLAB 改进粒子群优化算法(
- PSO-RBF-wonderful
- pso 粒子群优化算法完成的毕业设计
- liziqunyouhu 基于粒子群优化的微电网优
- pso 基于粒子群算法的微电网优化调度
- PSO_ELM 运用粒子群算法对ELM算法进行优
- PSO-BP-wind-power 采用粒子群算法PSO优化
- SAPSO 自己编写的模拟退火粒子群算法
- QPSO
- PSO 文件包括带压缩因子的粒子群算法
- pso_pid 基于粒子群算法分数阶PID参数整
- pso2453836
- pso-program 各种粒子群算法程序
- NBPSO 一个优化的离散二进制粒子群算
- mtsp-with--pso 应用启发式算法-粒子群算
评论
共有 条评论