资源简介
接我的上一条笔记:《BP神经网络学习--MATLAB源码详细注释》,今天已经把遗传算法加进去优化,并且运行成功,效果很不错,代码也是从网上找来的,但是我查了很多资料,写了很多注释,我是小白~

代码片段和文件信息
function ret=Code(lenchrombound)
%本函数将变量编码成染色体,用于随机初始化一个种群
% lenchrom input : 染色体长度
% bound input : 变量的取值范围
% ret output: 染色体的编码值
flag=0;
while flag==0
pick=rand(1length(lenchrom));%length得到一个矩阵里较大的行数或者列数,lenchrom是1行numsum列矩阵故返回numsum,即pick是1行numsum列的随机数矩阵
%bound(:1)‘为取1行numsum列的值都是-3,bound(:2)为取numsum行第2列的值都是3,(bound(:2)-bound(:1))‘得到1行numsum列矩阵为6再与pick逐个元素相乘
ret=bound(:1)‘+(bound(:2)-bound(:1))‘.*pick; %线性插值,编码结果以实数向量存入ret中,ret是1行numsum列的矩阵
flag=test(ret); %检验染色体的可行性
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 689 2019-08-06 12:00 遗传算法优化的BP神经网络案例\Code.m
文件 1827 2019-08-06 21:01 遗传算法优化的BP神经网络案例\Cross.m
文件 46395 2019-08-06 21:58 遗传算法优化的BP神经网络案例\data.mat
文件 1529 2019-08-06 22:22 遗传算法优化的BP神经网络案例\fun.m
文件 5172 2019-08-06 22:28 遗传算法优化的BP神经网络案例\Genetic.m
文件 1696 2019-08-06 21:20 遗传算法优化的BP神经网络案例\Mutation.m
文件 1695 2019-08-06 20:23 遗传算法优化的BP神经网络案例\Select.m
文件 741 2019-08-06 12:10 遗传算法优化的BP神经网络案例\test.m
目录 0 2019-08-06 21:59 遗传算法优化的BP神经网络案例
----------- --------- ---------- ----- ----
59744 9
- 上一篇:buck-boost的simuli
nk仿真模型 - 下一篇:LDPC的多种源代码实现
相关资源
- 用MATLAB(BPSK仿真 直接扩频)
- 基于BP神经网络对几种字体0-9的数字识
- MATLAB实现的BPSK调制解调
- GaussJordan解线性方程组-matlab
- 基于BP神经网络的盲均衡算法 C程序(
- fft ip core使用
- 基于BP神经网络的语音情感识别系统
- matlab开发-FlockingAlgorithm
- BP神经网络解决手写数字识别问题 m
- Gardner_for _MPSK(PSK的符号同步算法)
- MATLAB 提取Gabor特征
- 基于遗传算法的机器人路径规划matl
- BP神经网络实现手写数字识别matlab实现
- 基于FPGA分布式算法FIR滤波器verilog代码
- 多种群遗传算法的函数优化算法(源
- 应用BP神经网络逼近非线性函数
- 遗传算法GA车间调度Matlab代码
- 基于BP神经网络的无线传感器定位算法
- 基于matlab的BPSK调制解调
- LBP四种特征提取算法
- BP神经网络在隧道基坑工程中的实际运
- 利用BP神经网络实现手写体数字识别
- 利用BP神经网络对图像提取的MATLAB代码
- 数字滤波器的MATLAB与FPGA实现——杜勇
- 基于bp的英文字符识别
- MATLAB多方法车牌识别系统bp+模板+GUI
- 基于FPGA的自适应滤波器的实现
- 《MATLAB 神经网络30个案例分析》所有
- 基于matlab的人脸识别271850
- gaze-text-detection-master
评论
共有 条评论