数学建模算法与应用第三章:非线性规划
5 n ?, \& ]2 v6 Z/ z0 M$ J# k0 f
3.1 非线性规划模型定义:目标函数或约束条件中包含非线性函数3 A+ p; n" O9 i6 ^/ k
一般形式:
& ~) M6 C( j' f# V+ b# I9 p8 y6 {与线性规划区别:线性规划的最优解只能在可行域的边界达到,而非线性规划的最优解可能在可行域上的任意一点。
3 L$ L1 ~, b) l1 S7 G/ B0 w; ? M6 Ymatlab标准型:3 n$ w0 \; a, Q; R' O
- Z5 x, x5 C' n" `, U5 z
1 s1 E9 r* c7 u) t. s. U" ?& h
9 y, K6 w/ r* ]/ ~/ h. C W
{; P! i N) M$ U3 b& I: k$ P# G2 k. k2 a9 I
3.2 无约束问题符号解 4 {4 \/ L$ Y0 |( l2 H
, V, L; A. Q/ T
8 E; w1 R( Y' H9 Y
, n; ~, U0 U X" R, Z$ Z+ b* ~: t: I5 u% u* s7 Z5 K7 I
4 o" {4 P, H6 C& i. Z2 ~% e. ?! C
3.3 约束极值问题约束极值问题(规划问题):带有约束条件的极值问题 - 二次规划
- o' g# K. M6 Z' u1 E7 y定义:非线性规划的目标函数为自变量x的二次函数,约束条件全是线性
/ n& z1 K g0 B& Q9 V7 _$ @2 ematlab标准型:
0 K& B4 Z- U/ c/ x E9 K+ F. F! e8 o) X
4 [) X0 c2 U2 g, h3 T/ }. T! A
5 F0 a5 e; k4 D2 a$ J! A
- A! u I' Z: n8 _+ i8 X9 z s
. R9 K/ b! L6 y
; K. N5 ~" d0 c9 N
/ B) O7 D8 w5 v3 l
4 T5 u) Z& e" e1 k0 _! W
" s, Y" j) c8 e& c, f F
: ^( l% _6 s: m4 m
2 I9 O+ ~: V8 B9 ^ Q( V2 \' Z- 在命令行窗口中输入optimtool,利用优化工具箱求解: b/ a% z0 i2 T1 \6 Q& l8 `' D' |
3.4 飞行管理问题求解方法及过程此处不再赘述,书中已经讲得很清楚。本文对模型一中得到的数学规划模型记性程序实现: . c- B: C2 b! w4 i) |$ G A& z( W
7 ?4 M, @( ]8 [" T
5 Z; z5 U% H, X, w3 k8 f7 A
( d; y5 f1 v7 A9 ?) J/ d/ r R2 z1 B: \6 Z
2 R0 s9 w: M# r$ J) ~8 W: P
0 e6 i- Q0 d7 ^1 {% p2 r% w% l |