遗传算法 gatbx工具箱.zip 下载及安装说明

链接:https://pan.baidu.com/s/1Ngdx3M-sJycNtKrJHXFbGQ 
提取码:1c2n

安装步骤:

1、保存到百度网盘,下载的gatbx工具箱压缩包,解压到MATLAB安装目录下toolbox路径下;

2、在主界面的file-set path-add with subfolders子文件夹中或者直接add folder ,save以后colse;

3、在主页面的file-preferences-general-勾选enable toolbox path cache以后点击update toolbox path cache,等待一会更新以后点击ok安装成功。

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
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<mds     FitnV=ranking;               %分配适应度值     SelCh=select; %选择     SelCh=recombin;   %重组     SelCh=mut;                %变异     X=bs2rv;                 %子代个体的十进制转换     ObjVSel=X 10*sin 7*cos; %计算子代的目标函数值     [Chrom,ObjV]=reins;%重插入子代到父代,得到新种群     X=bs2rv;     gen=gen 1;     %获取每代的最优解及其序号,Y为最优解,I为个体序号     [Y,I]=max;     trace=X;  %记下每代的最优值     trace=Y; end plot,trace,'bo'); grid on; plot;  %画出最后一代的种群 hold off; %==========画进化图===== figure; plot); grid on; xlabel; ylabel; title; bestY=trace; bestX=trace; fprintf,'\nY=',num2str,'\n']); 复制代码 这个不用工具箱是算不出来的。 我本来论坛里搜了一个,用的是gaot_ga工具箱(论坛里有),但是 crtbp.m这个函数总是出错。后来发现是这个工具箱里没有== 于是重新找了gatbx工具箱,现在结果可以成功复制了,如图: 1.jpg 图1 2.jpg 图2 本来图2是跑不出来的,现在可以了。 gatbx 分享给大家 gatbx.rar
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值