Численные методы для физиков. Нелинейные уравнения и оптимизация. Зайцев В.В - 82 стр.

UptoLike

Составители: 

82
Рис. П.4.4. Программа многомерной оптимизации симплексным методом
Simplex F z,( ) N rows z()
x
N<>
z
Dz identity N()
Dz
ii,
0.5
z
.
x
i<>
zDz
i<>
i 0 N 1..for
p Nor x()
It 0
It It 1
x Srt F x,()
Xo
1
N
0
N 1
i
x
i<>
=
.
RXo Xox
N<>
FR F R()
x
i<>
0.5 x
0<>
x
i<>
.
i 1 N..for
It
FR F x
N<>
>if
EXo
2 Xo x
N<>
.
FE F E()
x
N<>
E
FE FR<if
x
N<>
R
FE FRif
FR F x
0<>
()<if
x
N<>
R
FR F x
N 1<>
if
CXo
0.5 Xo x
N<>
.
FC F C()
x
N<>
C
FC FR<if
x
N<>
R
FC FRif
otherwise
otherwise
otherwise
p Nor x()
p ε>while
x
0<>