|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Поиск с помощью метода золотого сеченияИз проведенного выше обсуждения методов исключения интервалов и минимаксных стратегий поиска можно сделать следующие выводы. 1. Если количество пробных точек принимается равным двум, то их следует размещать на одинаковых расстояниях от середины интервала. 2. В соответствии с общей минимаксной стратегией пробные точки должны размещаться в интервале по симметричной схеме, таким образом, чтобы отношение длины исключаемого подынтервала к величине интервала поиска оставалось постоянным. Рис. 2.10. Поиск с помощью метода золотого сечения. 3. На каждой итерации процедуры поиска должно вычисляться только одно значение функции в получаемой точке. Руководствуясь этими выводами, рассмотрим симметричное расположение двух пробных точек па исходном интервале единичной длины, которое показано на Рис. 2.10. (Выбор единичного интервала обусловлен соображениями удобства.) Пробные точки отстоят от граничных точек интервала на расстоянии Для того чтобы симметрия поискового образца сохранялась, расстояние (1—т) должно составлять Рис. 2.11. Интервалы, полученные методом золотого сечения. Отсюда следует, что при выборе откуда положительное решение Рис. 2.12. Симметрия золотого сечения интервала Заметим, что после первых двух вычислений значений функции каждое последующее вычисление позволяет исключить подынтервал, величина которого составляет (1— Пример 2.3 Минимизировать функцию Для того чтобы перейти к интервалу единичной длины, проведем замену переменной, положив Минимизировать при ограничении Итерация 1.
Так как Итерация 2.
Так как Итерация 3.
Так как
Если в процессе поиска проведено шесть вычислений значений функции, то длина результирующего интервала для переменной
что соответствует интервалу длины 8.1 для переменной х. Для сравнения напомним, что в аналогичной ситуации метод деления интервала пополам привел к получению интервала длины 11.25. В общем случае если правая и левая граничные точки интервала неопределенности (обозначим их через XR и XL) известны, то координаты всех последующих пробных точек, получаемых в соответствии с методом золотого сечения, можно вычислить по формулам
в зависимости от того, какой подынтервал был исключен на предыдущей итерации — левый или правый. В приведенных выше формулах через Поиск с помощью метода золотого сечения может быть окончен либо исходя из заданного количества вычислений значений функции (и, следовательно, величины интервала неопределенности), либо по достижении относительной точности искомого значения функции. Наиболее предпочтительным является использование обоих критериев одновременно. Название "золотое сечение" произошло от названия соотношения в уравнении Видно, что Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.) |