登录 注册
当前位置:主页 > 资源下载 > 49 > matlab遗传算法gatbx工具箱-gatbx.rar下载

matlab遗传算法gatbx工具箱-gatbx.rar下载

  • 更新:2024-07-31 14:31:26
  • 大小:2.1MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Matlab - 大数据
  • 格式:RAR

资源介绍

matlab遗传算法gatbx工具箱-gatbx.rar 最近刚刚开始看遗传算法的例子,网上找了一个:
clc;clear all;close all; %========画出函数图======= figure; lb=0;ub=9;   %自变量x的取值范围[-2,2] ezmesh 7*cos',[lb,ub]);  %画出函数曲线 hold on; %================定义遗传算法参数====== ps=10;    %种群大小 mds=50;   %最大遗传代数 gt=20;    %个体长度 dg=0.95;  %代沟 px=0.95;   %交叉概率 pm=0.08;   %变异概率 trace=zeros;   %寻优结果的初始值 FD=[gt;lb;ub;1;0;1;1]; %区域描述器 Chrom=crtbp;   %创建任意离散随机种群 %=========optimize==== gen=0;   %代计数器 X=bs2rv;  %初始种群的十进制转化 ObjV=X 10*sin 7*cos;  %计算目标函数值 while gen