资源简介
混沌粒子群算法是将混沌搜索策略与粒子群相结合,提高种群的多样性,防止陷入局部最优
代码片段和文件信息
clc;
clear all;%%【采用线性递减权重,同步变化学习因子,混沌局部搜索 +自然选择】
close all;
%(1)初始化粒子群算法参数
xmin=-10*ones(15);xmax=10*ones(15); %粒子位置范围
Vmax=5.8;Vmin=-5.8; %粒子运动速度范围
%cmin=1.4; cmax=2.5; %学习因子[0,4]c1=1.3c2=1.7
c1min=0.3;c1max=1.5;
c2max=0.3;c2min=1.5;
wmin=0.10;wmax=0.90; %惯性权重
G=100; %最大迭代次数
Size=50; %初始化群体个体数目
D=5; % 自变量的个数
%%
for i=1:G %G为100
w(i)=wmax-((wmax-wmin)/G)*i; %随着优化进行,应降低自身权重 【线性递减权重】
end
%w=0.8;
%%
for i=1:Size %Size为50
for j=1:D %【x为50*5,v为50*5】
x(ij)=xmin(1j)+(xmax(1j)-xmin(1j))*rand(1); %随机初始化位置
x1(ij)=xmin(1j)+(xmax(1j)-xmin(1j))*rand(1);
v(ij)=Vmin +(Vmax-Vmin)*rand(1); %随机初始化速度
end
end
%(2)计算各个粒子的适应度,并初始化Pi、plocal和最优个体BestS
fo
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 5509 2018-08-18 13:20 混沌粒子群算法\chap8_8.m
文件 101 2018-08-15 21:52 混沌粒子群算法\chap8_8func.m
文件 340 2018-08-05 16:52 混沌粒子群算法\chap8_8lbest.m
目录 0 2018-08-20 17:39 混沌粒子群算法
----------- --------- ---------- ----- ----
5950 4
- 上一篇:超级计算器-卡西欧-万能计算器
- 下一篇:遗传算法的图像处理
相关资源
- WebForm中EasyUI DataGrid
- EasyUI中datagrid 分页,增删改查,上下
- datagridview导入导出txt(VS2010)
- Microsoft DataGrid控件
- 遗传算法的图像处理
- Xilinx_JTAG_HS2
- vimconfig.tar.gz
- DELL故障诊断灯
- ctags插件地址亲测可用
- 直接在DataGridView表格中修改数据(2
- DataGridView(DataGridViewComboBoxCell)使用
- Easyui Datagrid 实现行过滤[模糊查询]
- 很好很强大的datagridview(强大的过滤
- 32位64位破解补丁
- libid3tag-0.15.1b.tar.gz
- 使用JTAG方式配置EPCS芯片
- dnd_demo.zip
- 20pin ARM - 14pin TI JTAG connector
- vim插件:omnicppcomplete-0.41.zip、taglist
- mvc4中运用datagrid
- 个人学习DataGuard 心得
- GetData.Graph.Digitizer.v2.24
- JS EasyUI DataGrid动态加载数据
- JTAG的Verilog源代码.rar
- 点阵 16x64点阵电子显示屏制作 rar
评论
共有 条评论