- 78
- 0
- 约7.13万字
- 约 108页
- 2018-04-05 发布于湖北
- 举报
MATLAB智能算法30个案例分析_精品
MATLAB 智能算法30个案例分析
第 1 章
1、案例背景
遗传算法(Genetic Algorithm,GA)是一种进化算法,其基本原理是仿效生物界中的“物竞天择、适者生存”的演化法则。遗传算法的做法是把问题参数编码为染色体,再利用迭代的方式进行选择、交叉以及变异等运算来交换种群中染色体的信息,最终生成符合优化目标的染色体。
在遗传算法中,染色体对应的是数据或数组,通常是由一维的串结构数据来表示,串上各个位置对应基因的取值。基因组成的串就是染色体,或者叫基因型个体( Individuals)?。一定数量的个体组成了群体(Population)。群体中个体的数目称为群体大小(Population Size),也叫群体规模。而各个个体对环境的适应程度叫做适应度( Fitness)?。
1. 简单一元函数优化:
clc
clear all
close all
%% 画出函数图
figure(1);
hold on;
lb=1;ub=2; %函数自变量范围【1,2】
ezplot(sin(10*pi*X)/X,[lb,ub]); %画出函数曲线
xlabel(自变量/X)
ylabel(函数值/Y)
%% 定义遗传算法参数
NIND=40; %个体数目
MAXGEN=20; %最大遗传代数
PRECI=20; %变量的二进制位数
GGAP=0.95; %代沟
px=0.7; %交
您可能关注的文档
- xx省xx市第八中学高三第六次质量检查文科综合试题合集精选_精品.doc
- 《画法几何与机械制图》教案_精品.doc
- 低温地板辐射采暖毕业设计(含图纸-双击图纸可调出CAD格式)_精品.doc
- 《故乡的榕树》课件5(41张ppt)(粤教版必修2)_精品.ppt
- P2P网贷行业发展现状分析_精品.pdf
- Electrochemistry Background[电化学背景](PPT-48)_精品.ppt
- 《最新高考历史一轮复习课件:第8讲 太平天国运动和辛亥革命》_精品.ppt
- AA-7000系列原子吸收分光光度计用户使用说明书_精品.doc
- [经管营销]饼干 卡夫 达能 绝密 城市销售团队整合工作手册--培训版_精品.ppt
- [农学]花卉苗木栽培技术_精品.ppt
- 传染病学第八版配套课件水痘和带状疱疹_精品.ppt
- [理学]GCT数学复习资料微积分_精品.doc
- [职业规划]第三章职业生涯规划——认识自己 演示文稿_精品.ppt
- 《C语言程序设计》课程设计实验报告-门诊病历信息管理系统_精品.doc
- 2017-2018学年高中地理 第四单元 从人地关系看资源与环境 第二节 自然灾害与人类—以洪灾为例课件 鲁教版必修1_精品.ppt
- BPJ-315_1140矿用隔爆兼本质安全型交流变频器使用说明书_精品.doc
- 《毕业设计(论文)-中小型企业网络服务器构建》_精品.doc
- 北师大版数学五年级下册《分数除法(一)》PPT课件_精品.ppt
- 《中考百日冲刺誓师大会学生代表发言稿范文》等20篇发言稿范文合集5_精品.pdf
- AES加密算法在用户信息管理模块中的应用 毕业设计论文_精品.doc
原创力文档

文档评论(0)