Блок-схема метода деления отрезка пополам и числовой пример

Сужение отрезка производится путем замены границ а или b на текущее значение корня х. При этом значение f(a) вычисляется лишь один раз, так как нам нужен только знак функции f(x) на левой границе, а он в процессе итераций не меняется.

Метод деления отрезка пополам довольно медленный, однако он всегда сходится, т.е. при его использовании решение получается всегда, причем с заданной точностью.

На рис. 3.2 представлена блок-схема метода половинного деления.

Пример. Методом деления отрезка пополам найти хотя бы один корень уравнения с погрешностью e = 0,005.

Представим уравнение к виду . Для определения [a, b], на котором имеется хотя бы один корень, выполним табулирование

Рис. 3.2. Блок-схема метода половинного деления

функции f(x). Пусть уравнение описывает скорость изменения подвижного узла механизма в зависимости от угла поворота кривошипа: f(x) – скорость в м/с; х –

угол в радианах, х = 0…2π (0…6,28). Результаты табулирования функции представлены в табл. 3.1.

Можно принять а=0,9; b=1,2 , т.к. f(0,9)×f(1,2) < 0. Уточним значение а, т.к. видно, что корень х* лежит ближе к b (f(b) ближе к 0).

Таблица 3.1

Результаты табулирования функции f(x)

х 0,3 0,6 0,9 1,2
f(x) 1,07 1,13 0,82 -0,06

Пусть а=1,1; f(1,1)=0,29. Окончательно: а=1,1, b=1,2, f(1,1)×f(1,2) < 0.

Значит корень .

Уточнение а позволяет снизить число итераций. Последовательно имеем:

1) f (1,1) = 0,289;

2) f (1,2) = -0,062;

3) f (x) = f [(a+b)/2] = f (1,15) = 0,119; n=1

4) f [(1,15+1,2)/2] = f (1,175) = 0,030; n=2

5) f [(1,175+1,2)/2] = f (1,1875) = -0,016; n=3

6) f [(1,175+1,1875)/2] = f (1,18125) = 0,007; n=4

7) f [(1,1875+1,18125)/2] = f (1,184375) =- 0,004; n=5

½ f (x)½< 0,005; (e = 0,005).

Корень х = х* = 1,184375.

 








Дата добавления: 2015-08-21; просмотров: 6486;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

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

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.