Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Методы прямого поиска (сканирования)Содержание книги
Поиск на нашем сайте 11.4.2.1. Общие сведения о методах прямого поиска Ряд методов минимизации основан на сравнении значений функции f, вычисляемой в точках x1, x2,…, xN. Эти методы часто называют методами прямого поиска, или методами сканирования, а точки xi - пробными точками.
В том случае, когда пробные точки расположены равномерно на исследуем отрезке [a,b], погрешность метода становится минимальной, поэтому такой метод иногда называют оптимальным пассивным поиском. При решении задачи минимизации скалярной функции методом оптимального пассивного поиска весь интервал разбивается на участки величиной Δ. В узлах разбиения вычисляются значения функции и из них выбирается экстремальное. Гарантированная погрешность для него |x−x*|≤(b−a)/(N+1), где N − количество интервалов, на которые разбивается отрезок [a,b].
В качестве конкретного примера на рис. 11.21 приведена блок-схема алгоритма поиска минимума функции Q(x) на отрезке [a,b].
11.4.2.2. Модифицированные варианты методов прямого поиска Алгоритм поиска (сканирования) с уточнением 1. На 1-м этапе осуществляется сканирование во всей зоне поиска (на всем отрезке) Δ(0)=[a(0);b(0)], где a(0)=a;b(0)=b. При этом выполняется N1 вычислений, т.е. исходный отрезок разбивается на N1 интервалов длины h(1)=(b−a)/N1, в средних точках которых вычисляются значения функции f(x). В результате находится значение x(1), в котором функция имеет минимальное (максимальное) значение. Точка x1 принадлежит k-тому интервалу отрезка [a,b] (1≤k≤N1]. 2. На втором этапе процедура сканирования повторяется вновь, но уже для интервала Δ(1)=[a(1);b(1)], где границы интервала сканирования a(1),b(1) совпадают с границами k-того интервала, выявленного на шаге 1 (очевидно, что a(1)≤xk≤b(1)). Фигурально выражаясь, на втором этапе происходит "вгрызание" в k-тый интервал. 3. На третьем и последующем этапах процедура "вгрызания" повторяется до тех пор, пока не будет обеспечена заданная точность вычислений ε. С этой целью проверяется выполнение условия Δ(i)<ε. Если "да" − конец вычислений, если "нет" - переход к следующей итерации i=i+1. Очевидно, что можно предложить дальнейшие модификации метода прямого поиска, связанные с вариантами выбора размера интервала
|
||
|
Последнее изменение этой страницы: 2021-04-13; просмотров: 295; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.220 (0.006 с.) |