Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Экзаменационные шпоргалки

.doc
Скачиваний:
13
Добавлен:
24.01.2016
Размер:
130.05 Кб
Скачать

32. Решение задачи одномерной минимизации методом деления отрезка пополам. Алгоритм и оценка погрешности.

Утв.: Если f(x) – унимод. на [a, b] и если a < b и выполнены условия f(a) < f(b), тогда х½ Î [a, b], если f(a) > f(b), тогда х½ Î [a, b]. Утв.2. Если f(x) – унимод. на [a, b], то также унимодальна на любом [a, b] Ì [a, b]. На каждом шаге метода вычисл. 2 значения: a(k) = (a(k) + b(k))/2 - d. b(k) = (a(k) + b(k))/2 + d. d - параметр метода, причем 0 <d< (b – a)/2. Условие выбора новых границ: Если f(a(0)) £ f(b(0)), то [a(1), b(1)] = [a(0), b(0)]; а если f(a(0)) > f(b(0)), то [a(1), b(1)] = [a(0), b(0)]. D(n) = b(n) – a(n) = (D - 2d)/2n + 2d. limn®¥D(n) = 2d. ® d < e/2.

33. Решение задачи одномерной минимизации методом золотого сечения. Алгоритм и оценка погрешности.

ЗС отрезка наз деление на 2 наравные части, так, что D/D1 = D1/D2. D - длина всего отрезка. a(k) = а(k) + (2/(3 + Ö5))(b(k)a(k)); b(k) = a(k) + (2/(1 + Ö5))(b(k)a(k)). Точка a осущ. золотое сечение не только отр. [a, b] но и отрезка [a, b]. a(k) или b(k) совпадают с предыд. знач. a(k-1) или b(k-1). Поэт. в отличие от деления на 2, необх. вычисл. только одно недостающ. знач. ф-ии. Далее выбирают так: если f(a(k)) £ f(b(k)), то [a(k+1), b(k+1)] = [a(k), b(k)], если же f(a(k)) > f(b(k)), то [a(k+1), b(k+1)] = [a(k), b(k)]. Погрешн.: ½x½-x(n)½£(2/(1 + Ö5))n+1D, D = ba. n – число итераций.

35. МН поиска минимума для задачи одномерной минимизации. Трудности применения.

Условие: f(x) Î c2[a, b]. Если х½ - точка мин., то f '(x) = 0, f ''(x) ­. Хочем: x(n) » x½.Возьмем за р – направление спуска. f(x(n) + p) = f(x(n)) + (f '(x(n))/1!)p + (f''(x(n))/2!)p2 + … f(x(n) + p) » q(p) = f(x(n)) + (f '(x(n))/1!)p + (f ''(x(n))/2!)p2. q(p) – парабола. q(p) – мин. по р. ® dq/dp = f '(x(n)) + f ''(x(n))p = 0. Условие экстр.: p = - f '(x(n))/f ''(x(n)) ® x(n+1) = x(n) + p = x(n) - f '(x(n))/f ''(x(n)) ® x(n+1) = x(n) - f '(x(n))/f ''(x(n)) ¬ расчетная ф-ла. Метод облад. локальной сходимостью. Вблизи x½ сход. квадратично. Критерий окончания: ½x(n) - x(n-1)½ < e.

Соседние файлы в предмете Математическое моделирование