资源简介
这里上传了用Matlab实现的遗传算法程序源代码,共13个.m文件,包含了经典的遗传算法的完整实现过程。
代码片段和文件信息
function [Blenv]=B2F(solbounds)
%[Blen]=B2F(xbounds) 二进制编码函数
%x 编码向量如x=[6 8 9];
%bounds 边界约束ru如bounds=[4 8 ;3 11;6 12;];
%B 二进制编码串
%编码长度L由bounds(2)-bounds(1)决定
%以上为例:
% 编码长度向量L=[4 8 6]编成二进制L=[11 1000 110]则len=[2 4 3]
% 计算B=x-bound(1)=[2 5 3]编成二进制 B=[10 0101 011]
% 作者:机自01-2班曾新海
% zxh21st@163.com
n=length(sol);
len=[];B=[];v=[];
L=bounds(:2)-bounds(:1);
L=de2bi(L);
for i=1:n
len(i)=length(L(i:));
end
v=sol-bounds(:1)‘;
for i=1:n
B=[B de2bi(v(i)len(i))];
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 959 2003-12-24 19:41 matlab遗传算法程序\changes.m
文件 1155 2003-12-24 19:41 matlab遗传算法程序\cross.m
文件 1048 2003-12-24 19:41 matlab遗传算法程序\de2bi.m
文件 540 2003-12-24 19:41 matlab遗传算法程序\F2B.m
文件 538 2003-12-22 20:14 matlab遗传算法程序\f553.m
文件 1069 2003-12-24 18:43 matlab遗传算法程序\ga.m
文件 172 2003-12-22 19:45 matlab遗传算法程序\gaDemo1Eeval.m
文件 375 2003-12-24 19:42 matlab遗传算法程序\INTinti.m
文件 529 2003-12-24 19:41 matlab遗传算法程序\mutation.m
文件 153 2003-12-24 19:41 matlab遗传算法程序\myfun.m
文件 1608 2003-12-24 19:41 matlab遗传算法程序\myga.m
文件 131 2003-12-24 16:02 matlab遗传算法程序\xcross.m
文件 658 2003-12-24 19:41 matlab遗传算法程序\B2F.m
目录 0 2006-02-21 10:48 matlab遗传算法程序
----------- --------- ---------- ----- ----
8935 14
相关资源
- 火力分配的遗传算法matlab程序
- 利用PSO训练BP神经网络的matlab代码
- 电力系统广域时滞系统鲁棒控制的论
- MATLAB用中心差分法实现多自由度的振
- MATLAB拓扑优化88行经典99行优化版
- 图像缩放之双立方插值matlab实现
- NSCT变换的工具箱
- Contourlet工具箱
- Heed分簇算法的仿真
- 蒙特卡洛求pi值matlab版
- CFAR算法 MATLAB仿真
- 5节点MATLAB潮流计算
-
语音端点检测matlab程序含enfr
ame函数 - OOK调制的MATLAB仿真
- 基于matlab的图像匹配源码可直接运行
- 风速时程模拟
- MATLAB实现HOG特征提取
- colorspace.m matlab程序
- 神经网络matlab实现几种hop(Hopfield)算
- matlab 散点图实验数据
- 数字图像处理(第三版)matlab代码 冈
- TLS_ESPRIT的间谐波检测算法matlab程序
- LT码的MATLAB实现
- 广义霍夫变换 GHT matlab代码
- LEACH仿真 簇头 节点存活 系统能耗
- 傅里叶梅林图像拼接MATLAB
- 基于matlab的灰色预测模型GM1,1预测标
- 基于帧差法的运动目标检测的matlab代
- matlab产生正弦光栅条纹
- 雷英杰《MATLAB遗传算法工具箱与应用
评论
共有 条评论