MATLAB语言在求解一类极值问题中的应用-蚁群算法求解多峰函数所有极值.docx

资料分类:理工论文 上传会员:佛系小文 更新时间:2018-01-18
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:9490
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要: 在求解连续函数优化问题方面,一般MATLAB语言解决的是全局最优解,而求解局部最优解的研究却很少。而许多实际问题优化问题中,我们不仅需要找到可行域内目标函数的多个全局最优解,还要找到多个局部最优解,用来给决策者提供全面的参考方案。本文将详细介绍蚁群算法原理和模型,并改进运用到求解多峰函数极值求解中,通过MATLAB语言编程,解决实际的函数优化问题,最后通过一些仿真算例证明算法程序的有效性。

 

关键词:MATLAB;函数优化;蚁群算法

 

目录

摘要

Abstract

1-引言-1

2-蚁群算法基本原理介绍-2

2.1-蚁群算法产生的生物学背景-2

2.2-蚁群算法的基本原理-2

2.3-蚁群基本算法数学模型-3

3-应用蚁群算法求解函数极值-5

3.1-基于蚁群算法的一元连续函数求极值数学模型-5

3.1.1-初始蚁群分布-5

3.1.2-蚂蚁转移规则-5

3.1.3-区间信息素更新-6

3.1.4-蚂蚁搜索空间的缩小-6

3.2-一元连续函数的蚁群算法实现-6

3.3-基于蚁群算法的二元连续函数算法-7

3.3.1-初始蚁群分布-7

3.3.2-蚂蚁转移规则-7

3.3.3-信息素更新-8

3.4-二元连续函数的蚁群算法实现-8

3.5-仿真算例-8

4-运用matlab语言编写蚁群算法程序-12

4.1-求解一元连续函数极值的matlab程序-12

4.1.1-一元连续函数的调用函数-12

4.1.2-一元连续函数主函数-15

4.2-二维连续函数的Matlab程序-16

5-结束语-20

参考文献-21

相关论文资料:
最新评论
上传会员 佛系小文 对本文的描述:此外,继这些优化算法后,蚁群算法已被国内外许多学者应用于函数优化问题中。这些研究取得了一定的成果,其中陈烨[1]利用该算法将函数优化问题中获得解的过程转化为蚁群每更换......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: