添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
登录

一本优化方面的不错的书(有粒子群算法和遗传算法)

一本优化方面的不错的书(有粒子群算法和遗传算法)书 名 精通MATLAB最优化计算
出 版 社 电子工业出版社
此书含有100多个实用程序,完全可以直接拿来使用。 MATLAB 最优化计算》的主要内容是应用MATLAB来解决最优化问题,通过将“最优化问题”、“MATLAB优化工具箱”和“MATLAB编程”这三方面有机结合进行讲述,即一方面是使用工具箱来快速解决最优化问题,另一方面是通过算法编程深入解决最优化问题。
《精通MATLAB最优化计算》侧重于最优化算法的MATLAB实现,同时精选了大量的最优化问题实例,通过实例的求解,生动地教会读者掌握MATLAB在最优化问题方面的应用。
通过《精通MATLAB最优化计算》,读者不仅能掌握使用MATLAB最优化工具箱来快速解决实际问题,而且能学会分析优化算法和采用 MATLAB编程 解决最优化问题,从而提高分析和解决问题的能力。
详细目录:
第6章 无约束一维极值问题 25
6.1 进退法 25
6.2 黄金分割法 27
6.3 斐波那契法 30
6.4 牛顿法 33
6.4.1 基本牛顿法 33
6.4.2 全局牛顿法 36
6.5 割线法 39
6.6 抛物线法 41
6.7 三次插值法 43
6.8 可接受搜索法 45
6.8.1 Goldstein法 46
6.8.2 Wolfe-Powell法 48
6.9 MATLAB优化工具箱函数应用实例 51
6.9.1 应用fminbnd函数 51
6.9.2 应用fminsearch函数 55
6.9.3 应用改进的fminbnd函数 56
6.9.4 应用maple函数 57
6.10 小结 59
第7章 无约束多维极值问题 60
7.1直接法 60
7.1.1 模式搜索法 60
7.1.2 Rosenbrock法 64
7.1.3单纯形搜索法 67
7.1.4 Powell法 71
7.2 使用导数计算的间接法 74
7.2.1 最速下降法 74
7.2.2 共轭梯度法 76
7.2.3 牛顿法 78
7.2.4 修正牛顿法 79
7.2.5 拟牛顿法 81
7.2.6 信赖域法 86
7.2.7 正定二次函数的显式最速下降法 89
7.3 MATLAB优化工具箱函数应用实例 91
7.3.1 应用fminsearch函数 91
7.3.2 应用fminunc函数 96
7.3.3 应用fminimax函数 98
7.4 小结 101
第8章 约束优化问题 102
8.1 Rosen梯度投影法 102
8.2 罚函数法 105
8.2.1外点罚函数法 106
8.2.2内点罚函数法 112
8.2.3混合罚函数法 115
8.2.4乘子法 120
8.3 坐标轮换法 122
8.4 复合形法 125
8.5 MATLAB优化工具箱函数应用实例 129
8.6 小结 131
第9章 非线性最小二乘优化问题 132
9.1 G-N法 132
9.2 修正G-N法 134
9.3 L-M法 137
9.4 MATLAB优化工具箱函数应用实例 140
9.5 小结 141
第10章 线性规划 143
10.1 单纯形法 143
10.2 修正单纯形法 149
10.3 大M法 153
10.4 变量有界单纯形法 155
10.5 MATLAB优化工具箱函数应用实例 158
10.6 小结 161
第11章 整数规划 162
11.1 割平面法 162
11.2 分支定界法 168
11.3 0-1规划 173
11.4 MATLAB优化工具箱函数应用实例 175
11.5 小结 176
第12章 二次规划 178
12.1 拉格朗日法 178
12.2 起作用集算法 180
12.3 路径跟踪法 184
12.4 MATLAB优化工具箱函数应用实例 187
12.5 小结 190
第3篇 优化计算高级篇 191
第13章 粒子群优化算法 192
13.1粒子群算法概述 192
13.2 基本粒子群算法 193
13.3 带压缩因子的粒子群算法 197
13.4 权重改进的粒子群算法 200
13.4.1线性递减权重法 200
13.4.2自适应权重法 203
13.4.3随机权重法 206
13.5学习因子改进的粒子群算法 208
13.5.1同步变化的学习因子 209
13.5.2异步变化的学习因子 211
13.6 二阶粒子群算法 213
13.7 二阶振荡粒子群算法 216
13.8 混沌粒子群算法 218
13.9 混合粒子群算法 222
13.9.1基于选择的粒子群算法 222
13.9.2基于交叉遗传的粒子群算法 224
13.9.3基于模拟退火的粒子群算法 227
13.10 小结 230
第14章 遗传优化算法 231
14.1遗传算法概述 231
14.2基本遗传算法 232
14.3顺序选择遗传算法 235
14.4适值函数标定的遗传算法 238
14.5大变异遗传算法 242
14.6自适应遗传算法 245
14.7双切点交叉遗传算法 248
14.8多变异位自适应遗传算法 251
14.9 MATLAB优化工具箱函数应用实例 255
14.10 小结 257
第4篇 综合实战篇 258
第15章 工程最优化问题实例 260
15.1 线性规划实例 260
15.1.1 生产任务分配问题 260
15.1.2运输问题 263
15.1.3生产运输问题 267
15.1.4资源利用问题 273
15.2 整数规划实例 275
15.2.1下料问题 275
15.2.2配套问题 277
15.2.3有限选址问题 278
15.2.4生产组织与计划问题 280
15.3 无约束优化实例 281
15.3.1选址问题 281
15.3.2销售利润最大化问题 282
15.3.3库存问题 283
15.4 约束优化实例 286
15.4.1最大体积问题 286
15.4.2资源分配问题 287
15.4.3和三角形有关的极值问题 287
15.4.4点到曲线的距离 289
15.4.5曲线到曲线的距离 292
15.5 小结 293
第16章 经济金融最优化问题实例 295
16.1 利润最大化问题 295
16.1.1不考虑销售影响的问题 295
16.1.2考虑销售影响的问题 296
16.2 最优消费问题 297
16.3 最优投资分配问题 298
16.4 最优资金使用问题 300
16.5 最优产量问题 301
16.5.1古诺竞争模型 301
16.5.2斯塔克尔伯格竞争模型 303
16.6 最优投资组合问题 304
16.6.1 标准均值方差投资组合 305
16.6.2 资产有上界的均值方差投资组合 306
16.6.3 有交易成本的均值方差投资组合 307
16.6.4 自融资均值方差投资组合 308
16.7 小结 309
MATLAB CAE 科学计算及数学建模

一本优化方面的不错的书(有粒子群算法和遗传算法)的评论2条

一本优化方面的不错的书(有粒子群算法和遗传算法)的相关案例教程

原料名称 成型条件 ABS 1. 依照流动性选定适当之浇道及浇口。 2. 对应浇口位置选择适当熔合状态。 3. 由于高压成形,退缩倾斜须在2°以上。 4. 成形收缩率须在0.5%左右。 5. 常用于镀金品,其注意事项如下: (1) 料管温度宜高,约220℃~250℃ (2) 射出温度宜慢(用二次加压法)、射出压力宜低; (3) 不可用离模剂; (4) 不可有收缩下陷及熔接线之流痕; (5) 成品表
Isight提供了MATLAB接口,可用于操作MATLAB脚本(.m)、模型以及工具箱的各种功能。 下面以拉压弹簧分析模型来说明MATLAB组件的使用,其中输入参数为线圈直径d(实型)、螺旋外径D(实型)、圈数n(整型),输出参数为重量(SpringWeight)、变形(SpringDeflection)、剪切应力(ShearStress)、共振频率(SurgeFrequency)、尺寸(Size
简介:FRED作为COM组件可以实现与Excel、VB、Matlab等调用来完成庞大的计算任务或画图,本文的目的是通过运行一个案例来实现与Matlab的相互调用,在此我们需要借助脚本来完成,此脚本为视为通用型脚本。 配置:在执行调用之前,我们需要在Matlab命令行窗口输入如下命令: enableservice('AutomationServer', true) enableservice('Au
一、前言 1、这是FORTRAN和MATLAB混编的一种办法,当然还有其它办法,根据程序特点,不同的办法有各自的好处; 2、这里做简要介绍,可以进行MATLAB的简单调用。更复杂的应用需要参考其它资料; 3、欢迎更正和更新。 二、准备工作 1、将例如“D:\Program Files\MATLAB\R2010b\bin”的MATLAB安装目录加到计算机环境变量-用户变量-path中,重启系统; 2
MATLAB有许多使用方法,但最基本,也是入门时首先要掌握的是MATLAB命令窗口(Command Window)的使用方法。 MATLAB命令窗口是用于输入数据,运行MATLAB函数和脚本,并显示结果的主要工具之一。默认情况下,MATLAB命令窗口位于MATLAB Desktop操作界面的中部。另外命令窗口不仅可以内嵌在MATLAB的Desktop操作界面中,单击命令窗口上的按钮,然后选择还可以
影响力
内容
2 1