当前位置:主页 > 计算机电子书 > 人工智能 > MATLAB下载
MATLAB智能算法30个案例分析

MATLAB智能算法30个案例分析 PDF 完整第2版

  • 更新:2020-05-04
  • 大小:75.5 MB
  • 类别:MATLAB
  • 作者:史峰、王辉、郁磊、胡斐
  • 出版:北京航空航天大学出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

MATLAB智能算法30个案例分析(第2版)》是作者很多年从业算法科学研究的经验交流.书里全部案例均应中国各种MATLAB技术交流网民的亲身要求而精心策划,在其中许多 案例所涉及到的內容和求出方式在中国已经出版发行的 MATLAB书藉中很少有详细介绍.

《MATLAB智能算法30个案例分析(第2版)》选用案例方式,以智能算法主导线,解读了基因遗传算法、免疫力算法、淬火算法、粒子群算法、鱼类算法、蚁群算法和神经元网络算法等Z常见的智能算法的MATLAB完成.这书共得出30个案例,每一个案例全是一个应用智能算法解决困难的实际案例,全部案例均由基础理论解读、案例背景图、MATLAB程序实现和拓展阅读文章四个一部分构成,并装有详细的程序流程源代码和讲解视频,使阅读者在把握算法的另外,还可以学习培训到作者们很多年累积的程序编写工作经验与方法,进而迅速提升应用算法求出具体难题的工作能力.

《MATLAB智能算法30个案例分析(第2版)》可做为大学毕业设计方案、硕士研究生项目设计、博士研究生低段课题研究设计方案参照书藉,另外对众多科技人员也是有很高的实用价值.

目录

  • 第1章 谢菲尔德大学的MATLAB遗传算法工具箱 1
  • 1.1 理论基础 1
  • 1.1.1 遗传算法概述 1
  • 1.1.2 谢菲尔德遗传算法工具箱 1
  • 1.2 案例背景 3
  • 1.2.1 问题描述 3
  • 1.2.2 解题思路及步骤 3
  • 1.3 MATLAB程序实现 3
  • 1.3.1 工具箱结构 3
  • 1.3.2 遗传算法常用函数 4
  • 1.3.3 遗传算法工具箱应用举例 12
  • 1.4 延伸阅读 16
  • 参考文献 16
  • 第2章 基于遗传算法和非线性规划的函数寻优算法 17
  • 2.1 理论基础 17
  • 2.1.1 非线性规划 17
  • 2.1.2 非线性规划函数 17
  • 2.1.3 遗传算法基本思想 18
  • 2.1.4 算法结合思想 18
  • 2.2 案例背景 18
  • 2.2.1 问题描述 18
  • 2.2.2 算法流程 18
  • 2.2.3 遗传算法实现 19
  • 2.3 MATLAB程序实现 20
  • 2.3.1 适应度函数 20
  • 2.3.2 选择操作 20
  • 2.3.3 交叉操作 21
  • 2.3.4 变异操作 22
  • 2.3.5 算法主函数 23
  • 2.3.6 非线性寻优 24
  • 2.3.7 结果分析 24
  • 2.4 延伸阅读 25
  • 2.4.1 其他函数的优化 25
  • 2.4.2 其他优化算法 26
  • 参考文献 26
  • 第3章 基于遗传算法的BP神经网络优化算法 27
  • 3.1 理论基础 27
  • 3.1.1 BP神经网络概述 27
  • 3.1.2 遗传算法的基本要素 27
  • 3.2 案例背景 27
  • 3.2.1 问题描述 27
  • 3.2.2 解题思路及步骤 29
  • 3.3 MATLAB程序实现 31
  • 3.3.1 神经网络算法 31
  • 3.3.2 遗传算法主函数 32
  • 3.3.3 比较使用遗传算法前后的差别 34
  • 3.3.4 结果分析 35
  • 3.4 延伸阅读 37
  • 参考文献 37
  • 第4章 基于遗传算法的TSP算法 38
  • 4.1 理论基础 38
  • 4.2 案例背景 38
  • 4.2.1 问题描述 38
  • 4.2.2 解决思路及步骤 39
  • 4.3 MATLAB程序实现 40
  • 4.3.1 种群初始化 40
  • 4.3.2 适应度函数 40
  • 4.3.3 选择操作 41
  • 4.3.4 交叉操作 41
  • 4.3.5 变异操作 43
  • 4.3.6 进化逆转操作 43
  • 4.3.7 画路线轨迹图 43
  • 4.3.8 遗传算法主函数 44
  • 4.3.9 结果分析 47
  • 4.4 延伸阅读 48
  • 4.4.1 应用扩展 48
  • 4.4.2 遗传算法的改进 49
  • 4.4.3 算法的局限性 49
  • 参考文献 49
  • 第5章 基于遗传算法的LQR 控制器优化设计 50
  • 5.1 理论基础 50
  • 5.1.1 LQR控制 50
  • 5.1.2 基于遗传算法设计LQR控制器 50
  • 5.2 案例背景 51
  • 5.2.1 问题描述 51
  • 5.2.2 解题思路及步骤 52
  • 5.3 MATLAB程序实现 53
  • 5.3.1 模型实现 53
  • 5.3.2 遗传算法实现 54
  • 5.3.3 结果分析 56
  • 参考文献 56
  • 第6章 遗传算法工具箱详解及应用 57
  • 6.1 理论基础 57
  • 6.1.1 遗传算法的一些基本概念 57
  • 6.1.2 遗传算法与直接搜索工具箱 58
  • 6.2 案例背景 58
  • 6.2.1 问题描述 58
  • 6.2.2 解题思路及步骤 59
  • 6.3 MATLAB程序实现 59
  • 6.3.1 GADST各函数详解 59
  • 6.3.2 GADST的使用简介 63
  • 6.3.3 使用GADST求解遗传算法相关问题 66
  • 6.4 延伸阅读 68
  • 参考文献 68
  • 第7章 多种群遗传算法的函数优化算法 69
  • 7.1 理论基础 69
  • 7.1.1 遗传算法早熟问题 69
  • 7.1.2 多种群遗传算法概述 69
  • 7.2 案例背景 70
  • 7.2.1 问题描述 70
  • 7.2.2 解题思路及步骤 71
  • 7.3 MATLAB程序实现 71
  • 7.3.1 移民算子 72
  • 7.3.2 人工选择算子 72
  • 7.3.3 目标函数 73
  • 7.3.4 标准遗传算法主函数 73
  • 7.3.5 多种群遗传算法主函数 74
  • 7.3.6 结果分析 75
  • 7.4 延伸阅读 76
  • 参考文献 77
  • 第8章 基于量子遗传算法的函数寻优算法 78
  • 8.1 理论基础 78
  • 8.1.1 量子遗传算法概述 78
  • 8.1.2 量子比特编码 78
  • 8.1.3 量子门更新 79
  • 8.2 案例背景 79
  • 8.2.1 问题描述 79
  • 8.2.2 解题思路及步骤 80
  • 8.3 MATLAB程序实现 82
  • 8.3.1 种群初始化 82
  • 8.3.2 测量函数 82
  • 8.3.3 量子旋转门函数 83
  • 8.3.4 适应度函数 84
  • 8.3.5 量子遗传算法主函数 85
  • 8.3.6 结果分析 87
  • 8.4 延伸阅读 87
  • 参考文献 88
  • 第9章 基于遗传算法的多目标优化算法 89
  • 9.1 理论基础 89
  • 9.1.1 多目标优化及Pareto最优解 89
  • 9.1.2 函数gamultiobj  89
  • 9.1.3 函数gamultiobj中的一些基本概念 90
  • 9.2 案例背景 90
  • 9.2.1 问题描述 90
  • 9.2.2 解题思路及步骤 90
  • 9.3 MATLAB程序实现 91
  • 9.3.1 gamultiobj组织结构 91
  • 9.3.2 函数stepgamultiobj分析 92
  • 9.3.3 使用函数gamultiobj求解多目标优化问题 99
  • 9.3.4 结果分析 100
  • 参考文献 101
  • 第10章 基于粒子群算法的多目标搜索算法 102
  • 10.1 理论基础 102
  • 10.2 案例背景 102
  • 10.2.1 问题描述 102
  • 10.2.2 算法流程 103
  • 10.2.3 适应度计算 103
  • 10.2.4 筛选非劣解集 103
  • 10.2.5 粒子速度和位置更新 103
  • 10.2.6 粒子最优 104
  • 10.3 MATLAB程序实现 104
  • 10.3.1 种群初始化 104
  • 10.3.2 种群更新 104
  • 10.3.3 更新个体最优粒子 105
  • 10.3.4 非劣解筛选 105
  • 10.3.5 仿真结果 106
  • 10.4 延伸阅读 107
  • 参考文献 107
  • 第11章 基于多层编码遗传算法的车间调度算法 108
  • 11.1 理论基础 108
  • 11.2 案例背景 108
  • 11.2.1 问题描述 108
  • 11.2.2 模型建立 108
  • 11.2.3 算法实现 109
  • 11.3 MATLAB程序实现 110
  • 11.3.1 主函数 110
  • 11.3.2 适应度值计算 111
  • 11.3.3 交叉函数 113
  • 11.3.4 变异函数 113
  • 11.3.5 仿真结果 114
  • 11.4 案例扩展 115
  • 11.4.1 模糊目标 115
  • 11.4.2 代码分析 116
  • 11.4.3 仿真结果 117
  • 参考文献 117
  • 第12章 免疫优化算法在物流配送中心选址中的应用 118
  • 12.1 理论基础 118
  • 12.1.1 物流中心选址问题 118
  • 12.1.2 免疫算法的基本思想 118
  • 12.2 案例背景 119
  • 12.2.1 问题描述 119
  • 12.2.2 解题思路及步骤 120
  • 12.3 MATLAB程序实现 122
  • 12.3.1 免疫算法主函数 122
  • 12.3.2 多样性评价 123
  • 12.3.3 免疫操作 124
  • 12.3.4 仿真实验 127
  • 12.4 案例扩展 128
  • 参考文献 129

资源下载

资源下载地址1:https://pan.baidu.com/s/1v3LVwLLhXyG7tOkpQE-NUg

相关资源

网友留言