ВУЗ:
Составители:
Рубрика:
5. При нарушении условия (7.3) осуществляется либо уменьшение
шага Δx и вычисление нового приближения, либо остановка
итерационной процедуры (если |Δx| ≤ eps, где eps – погреш-
ность) и точка x
k
объявляется приближенным решением x
*
экс-
тремальной задачи.
В зависимости от структуры зависимости Δx итерационные мето-
ды делятся на три группы:
1) нулевого порядка (Δx зависит от f
0
(x
k
) или от шага h);
2) первого порядка (Δx определяется через f
0
(x
k
) и f
0
'(x
k
)) (методы
одномерного градиента, тяжелого шарика);
3) второго порядка (Δx зависит от f
0
(x
k
), f
0
'(x
k
), f
0
"(x
k
)) (метод
Ньютона).
К числу методов нулевого порядка относятся методы сканирова-
ния, дихотомии, "золотого" сечения, чисел Фибоначчи и квадратичной
интерполяции.
Порядок итерационной процедуры существенно влияет на ско-
рость приближения x
k
к x
*
.
Использование в Δx информации о скорости изменения f
0
'(x
k
), в
точке x
k
, и тем более об ускорении f
0
"(x
k
) позволяет увеличивать на каж-
дой итерации шаг Δx, и расстояние (x
k
− x
*
) будет убывать тем быстрее,
чем выше порядок итерационной процедуры. Грубо говоря, число ите-
раций уменьшается приблизительно в 10 раз при увеличении порядка
метода на 1.
Применение итерационных методов высокого порядка для поиска
экстремума f
0
(x) хотя и приводит к уменьшению числа итераций k, но не
всегда позволяет сократить при этом объем необходимых вычислений на
ЭВМ, так как для плохо дифференцируемых f
0
(x) вычисление производ-
ных более трудоемко, чем вычисление самих функций. Поэтому чаще
всего используются итерационные методы нулевого и первого порядка.
60
5. При нарушении условия (7.3) осуществляется либо уменьшение
шага Δx и вычисление нового приближения, либо остановка
итерационной процедуры (если |Δx| ≤ eps, где eps погреш-
ность) и точка xk объявляется приближенным решением x* экс-
тремальной задачи.
В зависимости от структуры зависимости Δx итерационные мето-
ды делятся на три группы:
1) нулевого порядка (Δx зависит от f0(xk) или от шага h);
2) первого порядка (Δx определяется через f0(xk) и f0'(xk)) (методы
одномерного градиента, тяжелого шарика);
3) второго порядка (Δx зависит от f0(xk), f0'(xk), f0"(xk)) (метод
Ньютона).
К числу методов нулевого порядка относятся методы сканирова-
ния, дихотомии, "золотого" сечения, чисел Фибоначчи и квадратичной
интерполяции.
Порядок итерационной процедуры существенно влияет на ско-
рость приближения xk к x*.
Использование в Δx информации о скорости изменения f0'(xk), в
точке xk, и тем более об ускорении f0"(xk) позволяет увеличивать на каж-
дой итерации шаг Δx, и расстояние (xk − x*) будет убывать тем быстрее,
чем выше порядок итерационной процедуры. Грубо говоря, число ите-
раций уменьшается приблизительно в 10 раз при увеличении порядка
метода на 1.
Применение итерационных методов высокого порядка для поиска
экстремума f0(x) хотя и приводит к уменьшению числа итераций k, но не
всегда позволяет сократить при этом объем необходимых вычислений на
ЭВМ, так как для плохо дифференцируемых f0(x) вычисление производ-
ных более трудоемко, чем вычисление самих функций. Поэтому чаще
всего используются итерационные методы нулевого и первого порядка.
60
Страницы
- « первая
- ‹ предыдущая
- …
- 58
- 59
- 60
- 61
- 62
- …
- следующая ›
- последняя »
