Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Метод дихотомии.






В этом методе пробные точки х1 и х2 располагаются близко к середине рассматриваемого отрезка [a, b].

(1)

Здесь h – малое число.

В конце вычислений в качестве приближенного значения х* берут середину последнего из найденных отрезков, убедивших предварительно, что достигнуто неравенство

 

Алгоритм метода дихотомии следующий.

Шаг 1. Определить х1 и х2 по формулам (1) и вычислить f(x1) и f(x2). Перейти к шагу 2.

Шаг 2. Сравнить f(x1) и f(x2). Если f(x1) ≤ f(x2), то перейти к отрезку [a, x2], положив

b = x2. Если f(x1) ≥ f(x2), то перейти к отрезку [x1, b], положив a = x1. Перейти к шагу 3.

 

h h

f(x1) ≤ f(x2)

a x1 O x2 b

 

f(x1) ≥ f(x2), a x1 h h x2 b

O

 

 

Шаг 3.Найти достигнутую точность (здесь n – номер итерации). Если Еn больше заданной точности Е, то перейти к следующей итерации, вернувшись к шагу 1.

ЕслиEn < E, то завершить поиск х*, перейдя к шагу 4.

Шаг 4. Положить xmin = (a + b)/2.


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.006 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал