《MATLAB智能算法30个案例分析》是作者多年从事算法研究的经验总结。书中所有案例均因国内各大MATLAB技术论坛网友的切身需求而精心设计,其中不少案例所涉及的内容和求解方法在国内现已出版的MATLAB书籍中鲜有介绍。《MATLAB智能算法30个案例分析》采用案例形式,以智能算法为主线,讲解了遗传算法、免疫算法、退火算法、粒子群算法、鱼群算法、蚁群算法和神经网络算法等最常用的智能算法的MATLAB实现。《MATLAB智能算法30个案例分析》共给出30个案例,每个案例都是一个使用智能算法解决问题的具体实例,所有案例均由理论讲解、案例背景、MATLAB程序实现和扩展阅读四个部分组成,并配有完整的原创程序,使读者在掌握算法的同时更能快速提高使用算法求解实际问题的能力。《MATLAB智能算法30个案例分析》可作为本科毕业设计、研究生项目设计、博士低年级课题设计参考书籍,同时对广大科研人员也有很高的参考价值。+ m/ ]# W. ?; x* x1 ~5 F' k
( y5 G& J- d# P/ b6 I 3 `8 B- ~% [9 O" _0 V , G$ Q3 n h, v+ q* m6 s编辑推荐2 w3 G6 l3 l" I7 }" x1 t
《MATLAB智能算法30个案例分析》是由北京航空航天大学出版社出版的。! E% U" v6 h2 R/ m& S2 R
目录 / F1 I. J& d- S( B第1章 谢菲尔德大学的MATLAB遗传算法工具箱 $ U( ]! h% `+ ^. ?) a" p; A9 E9 m( ]1.1 理论基础 / ?! ]! Z# b" y9 U) [1.1.1 遗传算法概述 4 n5 n% s) u; e1.1.2 谢菲尔德遗传算法工具箱 2 l% v8 T- E- y1.2 案例背景0 ~, h* R6 D/ Q5 |7 }
1.2.1 问题描述1 N3 i6 x1 ]9 n r5 P8 ]: u
1.2.2 解题思路及步骤: h% E6 Q& {& m
1.3 MATLAB程序实现 ) X0 X, U+ s' b0 N1 C' P3 Z5 ^/ p: G1.3.1 工具箱结构 / Y5 i2 L6 u: N; D' }7 T& o, f1.3.2 遗传算法常用函数 ) W! V; y# u& |$ d" s' o, h& F1.3.3 遗传算法工具箱应用举例' l" Y ]; b L5 c, v5 S; c
1.4 延伸阅读9 m# c4 Z0 {) ?/ Q# d$ h& ]
参考文献. o# T. C+ q/ ?4 G; `: y
# U* ?; g( _2 \3 ^第2章 基于遗传算法和非线性规捌的函数寻优算法. I1 D( \8 j# `
2.1 理论基础 " T- O0 B5 x; H1 M9 _: m2.1 J1非线性规划# J g& ~ D- @" I* f: s+ J3 ]- z
2.1.2 非线性规划函数& T/ c8 h* _0 h- @$ ]- ~, L
2.1.3 遗传算法基本思想 : J# a. [# \9 W/ [2.1.4 算法结合思想 + d* }$ I) b! G4 c2 I) S H+ b2.2 案例背景 3 ]0 D0 k; @. @% }5 D1 t( T) S2.2.1 问题描述 / ]+ A% D; H+ d1 w2.2.2 算法流程 # g2 P. m. W' m* _6 C$ E$ F2.2.3 遗传算法实现& u" Z+ ]$ v" h$ h
2.3 MATI。AB程序实现5 l, ]0 {# g7 J; C
2.3.1 适应度函数0 X. j5 s" c/ E! w Z, [* f
2.3.2 选择操作 ! w' y% o2 n# O2.3.3 交叉操作/ i A9 `* w% |: O
2.3.4 变异操作8 N. a) V* a m$ I, Y1 e
2.3.5 算法主函数 ! l* A K% N7 G* A( k* ]+ P9 i* o2.3.6 非线性寻优 4 X* a$ f$ ?/ A; ?7 E2.3.7 结果分析 g" R. `! o' A6 H. Y- u! ~2.4 延伸阅读1 \( m7 l0 [' y# D$ l
2.4.1 其他函数的优化 ' Y; d% S& l. O; n9 B/ _2.4.2 其他优化算法: J+ M* Y% r1 @9 p
参考文献 ; D- \1 E9 k# F# x# _2 J& z- b7 i8 b% z/ R
第3章 基于遗传算法的BP神经网络优化算法' u% Q; S4 N$ N; N* G- [0 K
3.1 理论基础 8 P" ?; ?; K# b M3.1.1 BP神经网络概述6 }6 A/ X. F9 D) n' ^
3.1.2 遗传算法的基本要素+ b2 L d/ i# X
3.2 案例背景 , a. n* p8 P7 I) [3.2.1 问题描述8 \) R }# y# w2 o3 ^$ ~2 I
3.2.2 解题思路及步骤- C5 R+ A9 [$ v; G
3.3 MATLAB程序实现3 C) X5 P+ a) j9 z r* e5 d% W" _! j
3.3.1 神经网络算法 ( k+ G9 H1 h Z) s5 t5 s3,3,2遗传算法主函数) Q/ g0 d7 w( u8 M8 k7 H4 q9 m# Z8 ?) _
3.3.3 比较使用遗传算法前后的差别 1 v4 A+ n4 s0 ?+ G. c3.3.4 结果分析 & S* C) r8 F9 ]- a3.4 延伸阅读 0 Q' E z( X- ~- A参考文献( c! \3 p8 ~3 z