ВУЗ:
Составители:
Рубрика:
начало
конец
Да
Нет
Да
Ввод: x
i
(0)
, t, u,
α
,
β
,
γ
,
ε
Ф
(0)
= 2(m + 1) t
T(x
i
(
k
)
)
≤
Ф
(
k
)
?
Ф
(k)
≤ ε
Минимизировать T(x
i
)
(
k
)
так,
чтобы выполнялось условие
Tx
i
s
≤ Ф
(k)
.
Положить x
i
(k)
= x
i
(s)
.
Вычислить f (x
i
(k)
)
T(x
r+3
(
k
)
)
≤
Ф
(
k
)
?
Да
Нет
Определить
x
r+4
(k)
= x
r+3
(k)
+ γ( x
r+3
(k)
–
– x
r+2
(k)
)
Нет
Определить x
r+2
(k)
= r
–1
)(
1
1
)()(
k
kk
h
ii
x
r
i
−
∑
+
=
xx
T(x
r+4
(
k
)
)
≤
Ф
(
k
)
?
Определить x
r+3
(
k
)
= x
r+2
(
k
)
+ α( x
r+2
(
k
)
– x
r+2
(
k
)
)
Минимизировать T(x
r+3
(
k
)
)
так, чтобы T(x
i
(s)
) ≤ Ф
(k)
.
Положить x
r+3
(k)
= x
i
(s)
.
Вычислить f (x
r+3
(k)
)
Минимизировать T(x
r+4
(
k
)
)
так, чтобы T(x
i
(s)
) ≤ Ф
(k)
.
Положить x
r+4
(k)
= x
i
(s)
.
Вычислить f (x
r+4
(k)
)
Да
f (x
r+3
(
k
)
) < f (x
l
(
k
)
) ?
f (x
r+3
(
k
)
) < f (x
3
(
k
)
) ?
f (x
r+3
(
k
)
) < f (x
h
(
k
)
) ?
f (x
r+4
(
k
)
)
≤
f (x
l
(
k
)
) ?
Положить:
x
h
(k)
= x
r+3
(k)
Нет
Нет
Да
Да
Да
Нет
Да
Положить:
x
h
(k)
= x
r+3
(k)
;
f (x
h
(k)
) = f (x
r+3
(k)
)
Положить:
x
h
(k)
= x
r+3
(k)
;
f (x
h
(k)
) = f (x
r+3
(k)
)
Нет
Положить:
x
h
(k)
= x
r+4
(k)
;
f (x
h
(k)
) = f (x
r+4
(k)
)
Определить x
r+5
(
k
)
= x
r+2
(
k
)
+
+ β( x
h
(k)
– x
r+2
(k)
)
T(x
r+5
(
k
)
)
≤
Ф
(
k
)
?
f (x
r+5
(
k
)
) < f (x
h
(
k
)
) ?
Минимизировать T(x
r+5
(
k
)
),
так, чтобы T(x
i
(s)
) ≤ Ф
(k)
.
Положить x
r+5
(k)
= x
i
(s)
.
Вычислить f (x
r+5
(k)
)
Положить:
x
h
(k)
= x
r+5
(k)
; f (x
h
(k)
) = f (x
r+5
(k)
)
Определить новые
значения f (x
i
(k)
);
i = 1, …, r +1
Определить: x
i
(
k
)
= x
l
(
k
)
+0,5(x
i
(
k
)
– x
l
(
k
)
);
i = 1, …, r +1
Нет
Рис. 1.2 Блок-схема алгоритма метода скользящего допуска (МСД)
Страницы
- « первая
- ‹ предыдущая
- …
- 5
- 6
- 7
- 8
- 9
- …
- следующая ›
- последняя »