资源简介
免疫遗传算法源代码,是对遗传算法和免疫算法的改进
代码片段和文件信息
这是一个用MATLAB编的免疫克隆算法优化函数的程序,免疫克隆算法是一种比较新的有效的优化算法,近两年对他的研究很多。
clear
clc
tic;
gen=500;N=65;L=22;n=10;pm=0.1;fat=0.2;
P=init(NL);
xmin=0;xmax=9;
f=‘x+10*sin(x.*5)+7*cos(x.*4)‘;
vfx=[];vmfit=[];
it=0;
while it it=it+1;
x=decode(P(:1:22)xminxmax);
fit=eval(f);
if it==1
figure(1);fplot(f[xminxmax]);grid on;hold on;
plot(xfit‘k*‘);title(‘(a)抗体的初始位置分布图‘);xlabel(‘x‘);ylabel(‘y‘);
end
if it==gen
figure(2);fplot(f[xminxmax]);grid on;hold on;
plot(xfit‘k*‘);title(‘(b)抗体的最终位置分布图‘);xlabel(‘x‘);ylabel(‘y‘);
end
T=[];
[aind]=sort(fit);
valx=x(ind(end-n+1:end));
fx=a(end-n+1:end);
vfx=[vfx fx(end)];
[Tpcs]=reprod(nfatNindPT);
T=Hypermutation(TLpmxmaxxmin);
T(pcs:)=P(fliplr(ind(end-n+1:end)):);
x=decode(T(:1:22)xminxmax);
fit=eva
- 上一篇:BP神经网络+PID控制simuli
nk仿真 - 下一篇:k近邻matlab代码
相关资源
- 多种群遗传算法的函数优化算法(源
- 灰狼优化算法求解柔性作业车间问题
- 最优化算法规划-单纯形法MATLAB程序
- 蝴蝶优化算法
- 灰狼优化算法的仿真
- matlab开发-果蝇优化算法第二版
- 《MATLAB优化算法案例分析与应用》随
- bbocomplex 生物地理学算法
- matlab智能优化算法30个案例代码
- 鲸鱼优化算法(WOAMatlab).zip
- MATLAB实现群体多目标优化算法MOALO蚁狮
- DIRECT 全局优化算法 matlab程序 附带
- 差分蜂群优化算法MATLAB实现.rar
- MATLAB优化算法测试函数
- MATLAB多种优化算法介绍
- 多目标优化算法
- 超完整规范的多目标遗传优化算法M
- Matlab优化算法.pdf
- Matlab优化算法PDF
- 最优化方法及其Matlab程序设计 马昌凤
- MATLAB优化算法案例分析与应用-配书代
- Matlab编写多目标优化算法NSGA-Ⅱ的详解
- Matlab智能算法285081
- 智能优化算法及其MATLAB-(第2版)
- 两个经典的多目标优化算法代码:N
- MATLAB优化算法案例分析与应用 源代码
- 智能优化算法及其MATLAB[包子阳余继周
- [高清文字版]MATLAB优化算法案例分析与
- MATLAB优化算法案例分析与应用第1版电
- MATLAB优化算法案例分析与应用案例及
评论
共有 条评论