遗传算法用matlab求函数极大值
遗传算法用matlab求函数极大值
遗传算法用matlab求函数极大值
一、 题目:
寻找f(x)=x2,,当x在0~31区间的最大值。
二、 源程序:
%遗传算法求解函数最大值
%本程序用到了英国谢菲尔德大学(Sheffield)开发的工具箱GATBX,该工具箱比matlab自带的GATOOL使用更加灵活,但在编写程序方面稍微复杂一些
Close all;
Clear all;
figure(1);
fplot('variable*variable',[0,31]); %画出函数曲线
%以下定义遗传算法参数
GTSM=40; %定义个体数目
ZDYCDS=20; %定义最大遗传代数
EJZWS=5; %定义变量的二进制位数
DG=0.9; %定义代沟
trace=zeros(2, ZDYCDS); %最优结果的初始值
FieldD=[5;-1;2;1;0;1;1]; %定义区域描述器的各个参数
你可能喜欢
- 遗传算法matlab代码
- matlab下载
- matlab基础
- matlabppt
- matlab计算
- 遗传算法程序源代码matlab7页
- 遗传算法matlab代码11页
- 遗传算法matlab代码3页
- 遗传算法matlab代码2页
- matlab、lingo程序代码3-背包问题(遗传算法)3页
- 遗传算法matlab程序代码7页
- matlab 2011b 下载地址、安装说明、新功能介绍。3页
- matlab下载与安装5页
- matlab经典资料下载网址6页
- matlab视频下载地址5页
- 上百本matlab的书籍下载9页
- matlab下载及安装8页
- 第二章 matlab语言基础51页
- matlab编程基础238页
- 第一章 matlab基础34页
- matlab基础89页
- matlab入门基础知识精心整理比较完整25页
- 第二章 matlab语言基础51页
- matlab的教学ppt32页
- matlab的教学ppt32页
- matlab的教学ppt90页
- matlab教程ppt(全)318页
- matlab教程ppt_00231页
- matlab课件ppt257页
- matlab在科学计算中的应用698页
- matlab在科学计算中的应用591页
- matlab在科学计算中的应用494页
- matlab在科学计算中的应用3100页
- matlab在科学计算中的应用129页
- matlab符号计算3页


