资源简介
改进强度的Pareto进化算法:SPEA2;Matlab编写。带23个测试算例。
代码片段和文件信息
function [EPOPEpatime]=APESPEA2f(POPpaFitNe)
% Authors: Maoguo Gong and Licheng Jiao
% April 7 2006
% Copyright (C) 2005-2006 by Maoguo Gong (e-mail: gongmg@126.com)
%--------------------------------------------------------------------------
tic;
ndsign=find(Fit<1);
if length(ndsign)<=Ne
[aaata1]=sort(Fit);
EPOP=POP(ta1(1:Ne):);
Epa=pa(ta1(1:Ne):);
else
tP=POP(ndsign:);
tpa=pa(ndsign:);
[NsC]=size(tpa);
for i=1:Ns
for j=i+1:Ns
E(ij)=sqrt(sum((tpa(i:)-tpa(j:)).^2));
E(ji)=E(ij);
end
end
while Ns>Ne
SE=[];SE=sort(E2);
i=1;cc=[1:Ns]‘;dd=[];
while i EC=[];EC=SE(cci+1);
[aabb]=min(EC);dd=find(EC==aa);cc=cc(dd);
if length(cc)==1
i=Ns+1;deleti=cc;
end
i=i+1;
end
if length(cc)~=1
deleti=cc(1);
end
tP(deleti:)=[];tpa(deleti:)=[];
E(deleti:)=[];E(:deleti)=[];
Ns=Ns-1;
end
EPOP=tP;Epa=tpa;
end% environmental selection
time=toc;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-02-27 22:01 SPEA2\
文件 486708 2011-12-24 21:18 SPEA2\A closer look at drawbacks of minimizing weighted.pdf
目录 0 2013-02-27 22:01 SPEA2\SPEA2\
文件 1144 2009-09-09 10:58 SPEA2\SPEA2\APESPEA2f.m
文件 456 2009-09-09 10:58 SPEA2\SPEA2\BTSf.m
文件 384 2009-09-09 10:58 SPEA2\SPEA2\DONtwo.m
文件 1178 2009-09-09 11:01 SPEA2\SPEA2\EMOinstruction.m
文件 1338 2009-09-09 10:58 SPEA2\SPEA2\FASPEA2f.m
文件 647 2009-09-09 10:58 SPEA2\SPEA2\Frontshow.m
文件 4933 2009-09-09 10:58 SPEA2\SPEA2\OVcom.m
文件 1203 2009-09-09 10:58 SPEA2\SPEA2\PNmutation.m
文件 1504 2009-09-09 10:58 SPEA2\SPEA2\SBXcross.m
文件 3945 2011-12-24 19:51 SPEA2\SPEA2\SPEA2_Demo.m
文件 2175 2009-09-09 10:58 SPEA2\SPEA2\getbud.m
文件 228958 2011-12-15 17:20 SPEA2\SPEA2-Improving the Strength Pareto Evolutionary Algorithm.pdf
文件 145408 2011-12-21 10:31 SPEA2\SPEA2.doc
目录 0 2013-02-27 22:01 SPEA2\SPEA2_MATLAB\
文件 179 2007-11-26 12:15 SPEA2\SPEA2_MATLAB\demo_funct.m
文件 367 2011-12-24 20:34 SPEA2\SPEA2_MATLAB\demo_moea.m
文件 5698 2007-11-26 15:24 SPEA2\SPEA2_MATLAB\moea.m
文件 2962 2007-11-26 12:17 SPEA2\SPEA2_MATLAB\moea_copyrights.m
文件 71219 2007-11-26 16:39 SPEA2\SPEA2_MATLAB\moea_manual.pdf
目录 0 2013-02-27 22:01 SPEA2\SPEA2_MATLAB\source\
文件 175 2007-11-26 13:16 SPEA2\SPEA2_MATLAB\source\build_spea2.m
文件 15713 2007-11-26 12:20 SPEA2\SPEA2_MATLAB\source\selector.c
文件 2355 2007-11-26 12:20 SPEA2\SPEA2_MATLAB\source\selector.h
文件 7587 2007-11-26 12:20 SPEA2\SPEA2_MATLAB\source\spea2.c
文件 24801 2007-11-26 12:21 SPEA2\SPEA2_MATLAB\source\variator.c
文件 4523 2007-11-26 12:21 SPEA2\SPEA2_MATLAB\source\variator.h
文件 19968 2007-01-08 11:37 SPEA2\SPEA2_MATLAB\spea2.mexw32
目录 0 2013-02-27 22:01 SPEA2\spea2_good\
............此处省略23个文件信息
相关资源
- Pattern Recognition and Machine Learning(高清
- MATLAB 编程 第二版 Stephen J. Chapman 著
- 均值滤波和FFT频谱分析Matlab代码
- 《MATLAB扩展编程》代码
- HDB3码、AMI码的MATLAB实现
- 3点GPS定位MATLAB仿真
- MATLAB数字信号处理85个实用案例精讲入
- matlab从入门到精通pdf94795
- 欧拉放大论文及matlab代码
- 跳一跳辅助_matlab版本
- 全面详解LTE MATLAB建模、仿真与实现
- MIMO-OFDM无线通信技术及MATLAB实现_孙锴
- MATLAB Programming for Engineers 4th - Chapman
- matlab 各种谱分析对比
- 分数阶chen混沌matlab程序
- 基于粒子群算法的非合作博弈的matl
- MATLAB车流仿真 包括跟驰、延误
- matlab空间桁架计算程序
- 基于MATLAB的图像特征点匹配和筛选
- DMA-TVP-FAVAR
- GPS信号的码捕获matlab代码.7z
- 一维光子晶体MATLAB仿真代码吸收率折
- newmark法源程序
- 传统关联成像、计算鬼成像matlab
- pri传统分选算法
- 摆动滚子推杆盘形凸轮设计
- 医学图像重建作业matlab源码
- Matlab实现混沌系统的控制
- 检测疲劳驾驶
- Matlab锁相环仿真-Phase Locked Loop.rar
评论
共有 条评论