QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 3035|回复: 0
打印 上一主题 下一主题

最优化算法相关代码合集及张岩老师优化算法书籍

[复制链接]
字体大小: 正常 放大

1189

主题

4

听众

2934

积分

该用户从未签到

跳转到指定楼层
1#
发表于 2023-12-26 17:06 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
以下是代码所对应的最优化算法+ H6 _- V5 [, Z+ T( p
1.约束优化问题:
6 K! b& @* t; L2 A& ]minRosen(Rosen梯度法求解约束多维函数的极值)(算法还有bug)
4 r% N: Y! P* X  w( }minPF(外点罚函数法解线性等式约束)
% X) `# M0 m* _; z# J. AminGeneralPF(外点罚函数法解一般等式约束)
" y  n; v2 ]1 eminNF(内点罚函数法)
  ?3 E* f; F" ]& b9 E' ZminMixFun(混合罚函数法)4 f% W. k: k% [1 D* |8 P' e
minJSMixFun(混合罚函数加速法)1 E8 z  g# }9 D( X1 {" k/ t  O" l
minFactor(乘子法)
+ r: H2 A  |. H9 {% J% A/ v; H5 aminconPS(坐标轮换法)(算法还有bug)
/ ^. u+ T5 j! }! n! e% WminconSimpSearch(复合形法)3 P9 t  `* t: ~7 H

; G5 k! ?/ P, V% E2.非线性最小二乘优化问题5 v% {" @3 `; c8 R. J4 y, R
minMGN(修正G-N法)( }& x% C" p0 \; G" I
, q7 c( a. T* [' u# |7 c5 d
3.线性规划:5 m; W" C7 A7 M0 `6 j
CmpSimpleMthd(完整单纯形法)
4 m8 _7 X% Z9 M% f) F4 [
0 F, U# X: j4 M( B4.整数规划(含0-1规划)
" ]8 x3 d, i2 }4 o/ a) VDividePlane(割平面法)6 z9 f1 E( m' u# F5 x4 w1 ^
ZeroOneprog(枚举法)
! \7 @/ a3 `0 g9 t' D1 Q; ~6 |1 q( E! m4 V' y$ |" f7 J
5.二次规划' J$ _4 u# k- ?
QuadLagR(拉格朗日法), l# y! I# }) Q4 e* V- P' e
ActivedeSet(起作用集法): o9 Z0 K( s9 F1 W  a. F2 ~7 t

7 t0 t' C; o/ @7 w6.辅助函数(在一些函数中会调用)5 C% z% n) j$ E; `) B% C" c) p; {2 R
minNT(牛顿法求多元函数的极值)
  O7 P+ R; S5 P0 FFunval(求目标函数的值)% R! G1 `8 ?# S3 {
minMNT(修正的牛顿法求多元函数极值)# X  Y+ _2 [( X' }2 H4 `
minHJ(黄金分割法求一维函数的极值)
+ {6 s- U1 E2 \. k3 S8 I6 E2 O5 [
7.高级优化算法
' e0 S4 g! c* i) C+ L+ Z, m  W        1)粒子群优化算法(求解无约束优化问题)% _) n: L% w6 \7 a  q/ R+ g/ M
                1>PSO(基本粒子群算法)
7 c; i& c. B( u, ^7 ~1 }) y                2>YSPSO(待压缩因子的粒子群算法)
( ^* H1 m$ L2 p3 g                3>LinWPSO(线性递减权重粒子群优化算法)
8 A8 K- H9 T" m9 M- w8 Y                4>SAPSO(自适应权重粒子群优化算法)
/ s% z4 U( c9 ]5 ?+ M, w                5>RandWSPO(随机权重粒子群优化算法)
6 T" w* ]" P1 a, ^6 P                6>LnCPSO(同步变化的学习因子)& Q: `4 F5 Z4 T# m: l
                7>AsyLnCPSO(异步变化的学习因子)(算法还有bug)
& ^0 Y/ |, v# t+ X& W! M$ l( T! j                8>SecPSO(用二阶粒子群优化算法求解无约束优化问题)
. @, h* v0 M$ p                9>SecVibratPSO(用二阶振荡粒子群优化算法求解五约束优化问题)  T. V7 K9 O: B
                10>CLSPSO(用混沌群粒子优化算法求解无约束优化问题)
% a8 a3 ]5 A3 C& \                11>SelPSO(基于选择的粒子群优化算法), }+ v' {# g, ?& i
                12>BreedPSO(基于交叉遗传的粒子群优化算法)
" |+ ]" e9 C8 t6 U                13>SimuAPSO(基于模拟退火的粒子群优化算法)
. l$ p  s% V9 H/ O        2)遗传算法$ E. }2 Q7 Y/ ]4 M- [! C
                1>myGA(基本遗传算法解决一维约束规划问题)
3 b( L% ^3 g+ P3 b' M- m' l                2>SBOGA(顺序选择遗传算法求解一维无约束优化问题)  m  Y  z# |$ ^' \9 m' {: d& ]
                3>NormFitGA(动态线性标定适应值的遗传算法求解一维无约束优化问题)! Q  U* P% O! r! q, l' a7 A
                4>GMGA(大变异遗传算法求解一维无约束优化问题)
. `+ V8 M. z( `: |( c                5>AdapGA(自适应遗传算法求解一维无约束优化问题)
6 T) Q1 z/ Z8 O$ F4 q! t) x                6>DblGEGA(双切点遗传算法求解一维无约束优化问题)* c2 B6 M  ~% r5 H0 F, Z
                7>MMAdapGA(多变异位自适应遗传算法求解一维无约束优化问题)
3 J$ K) Y  G  p! s/ _$ ]& _) `6 Q5 D5 T. N; `, s

' K& ~1 E, o& d
- ]  C4 L& C3 G3 `0 @0 e: _
) S% w9 u4 U+ H) u4 C

最优化问题相关算法.zip

35.94 KB, 下载次数: 1, 下载积分: 体力 -2 点

售价: 3 点体力  [记录]

MATLAB优化算法 张岩.zip

11.69 MB, 下载次数: 0, 下载积分: 体力 -2 点

zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
您需要登录后才可以回帖 登录 | 注册地址

qq
收缩
  • 电话咨询

  • 04714969085
fastpost

关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

手机版|Archiver| |繁體中文 手机客户端  

蒙公网安备 15010502000194号

Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

GMT+8, 2026-7-29 06:38 , Processed in 0.556384 second(s), 54 queries .

回顶部