遗传退火进化算法

资源大小: 547.78KB
资源类型:rar文件
发布人: fengling981825   等级:2    
发布日期: 3个月前
Tag: matlab 模拟退火算法 遗传算法
资源分: 0
下载人数: 40

软件说明:

对Matlab中的遗传算法工具箱进行改进而得到的遗传退火进化算法。可用于一般的最优化问题,求解无约束的或带有线性约束的连续函数的全局最小值。<br><br>首先对传统的遗传算法和模拟退火算法进行改进,然后将模拟退火算法引入了遗传算法,结合两种算法的优点,得到一种新的遗传退火进化算法。它不但实现了遗传算法的全局搜索能力与模拟退火算法的局部搜索能力的结合,同时可使改进后的模拟退火算法能够充分利用遗传算法所得的全局信息。经验证,改算法能使遗传算法避免产生早熟收敛,增强了算法的全局收敛性,而且加快了算法的收敛速度。<br><br>该算法的使用方法与遗传算法相似,可参考matlab遗传算法的帮助文档。区别在于不能含有非线性约束。<br><br>使用格式:[x, fval] = ga_nn(fitnessfcn,nvars,A,b,Aeq,beq,LB,UB,options)<br>其中的options可以使用gatool设置后导出,也可以使用压缩包中附带的gaoptions.mat导入。

共有评论
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|版权声明|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright©2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo