|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Алгоритм методу1. На відрізку
2. Перевіряємо чи 3. У випадку, коли 4. Процес ділення відрізка навпіл виконується доти, поки на якомусь етапі, або середина відрізка буде коренем, або буде виконана умова закінчення ітераційного процесу: 5. У цьому випадку за наближене значення кореня вибирають 6. Вивід результатів. Кінець алгоритму. 7. Відомо, що при цьому похибка не перевищує
4.3.3 Метод Ньютона (метод дотичних) Метод послідовних наближень, розроблений Ньютоном, дуже широко використовується при побудові ітераційних алгоритмів. Його популярність обумовлена тим, що на відміну від двох попередніх методів замість інтерполяції по двом значенням функції в методі Ньютона здійснюється екстраполяція за допомогою дотичної до кривої в одній точці. Постановка задачі Нехай корінь рівняння f(x)=0 відокремлений на відрізку Геометричний зміст метода Ньютона полягає в тому, що дуга кривої
Перший випадок. Нехай f(a)<0, f(b)>0, f¢(x)>0, f''(x)>0 (рис. 4.13, а) або f(a)>0, f(b)<0, f'(x)<0, f''(x)<0 (рис. 4.11, б). Проведемо дотичну до кривої Припускаючи y=0, x=x1, отримаємо
Тепер корінь рівняння знаходиться на відрізку [a, x1]. Застосовуючи знову метод Ньютона, проведемо дотичну до кривої в точці B1(x1; f(x1)) і отримаємо
і так далі (рис. 4.13).
Рисунок. 4.13 – Геометричний зміст методу Ньютона для випадків, коли а) функція, яка досліджується, ввігнута (f'(x)>0, f''(x)>0) б) функція, яка досліджується, опукла (f'(x)<0, f''(x)<0) Даний процес ітераційний, тому формула для будь-якого n-го кроку ітерації має вигляд:
В результаті отримана послідовність наближених значень x1, x2,..., xn,..., кожний наступний член якої ближчій до кореня Другий випадок. Нехай f(a)<0, f(b)>0, f¢(x)>0, f¢¢(x)<0 (рис. 4.14, а) або f(a)>0, f(b)<0, f'(x)<0, f''(x)>0 (рис. 4.14).
Рисунок 4.14 –Геометричний зміст методу Ньютона для випадків, коли а) функція, яка досліджується, опукла (f'(x)>0, f''(x)<0) б) функція, яка досліджується, ввігнута (f'(x)<0, f''(x)>0) Якщо провести дотичну до кривої Припускаючи, що y = 0, x = x1, отримаємо
Корінь x знаходиться тепер на відрізку [x1, b]. Застосовуючи знову метод Ньютона, проведемо дотичну до кривої в точці A1(x1; f(x1)) і отримаємо
і загалом В результаті отримаємо послідовність наближених значень x1, x2,..., xn,..., кожний наступний член якої ближчій до істинного кореня x, ніж попередній, т.б. xn - наближене значення кореня x з недостачею. Порівнюючи формули (4.10), (4.11) з раніше виведеними, (а також враховуючи випадки, які розглядаються на рисунках 4.14а,б помічаємо, що вони відрізняються одна від одної тільки вибором початкового наближення: в першому випадку за x0 приймався кінець b відрізка, в другому - кінець а. При виборі початкового наближення кореня необхідно використовувати наступне правило: за початкову точку слід вибирати той кінець відрізка [a, b], в якому знак функції співпадає зі знаком другої похідної. В першому випадку f(b)×f''(x)>0 і початкова точка b=x0, в другому f(a)× f''(x)>0 і в якості початкового наближення беремо a=x0. Для оцінки похибки можна користуватися загальною формулою
де В тому випадку, коли відрізок Якщо похідна f'(x) мало змінюється на відрізку
тобто значення похідної в початковій точці достатньо обчислити тільки один раз. Процес побудови дотичної продовжується багаторазово доти, поки
· 4.3.5 Метод ітерацій (метод послідовних наближень) Суть методу полягає у заміні початкового рівняння
еквівалентним йому рівнянням
Постановка задачі Нехай задано рівняння Виберемо довільним способом · послідовність · послідовність Приведемо без доказу теорему, яка виражає умову, при якій ітераційний процес розв’язку нелінійного рівняння методом ітерацій на ЕОМ збігається.
Рисунок 4.18 Геометрична інтерпретація методу ітерацій Теорема. Нехай на відрізку Розв’яжемо один етап ітерацій. Виходячи із заданого на попередньому кроці значення При використанні методу простих ітерацій основною операцією є вибір функції Зведемо рівняння до виду x=f(x).
4.3.2 Метод хорд Метод хорд є одним з найбільш поширених методів розв’язання алгебраїчних і трансцендентних рівнянь. В літературі він також зустрічається під назвою "метод лінійного інтерполювання" і "метод пропорційних частин". Постановка задачі Розглянемо рівняння Суть методу хорд полягає в тому, що на достатньо малому відрізку
Рисунок 4.11 – Графічна інтерпретація методу хорд і процедури визначення рухомого кінця хорди Рівняння хорди, яка проходить через точки має вигляд
Знайдемо значення
Ця формула називається формулою методу хорд. Тепер корінь
Аналогічна для всякого
Процес стягування хордою продовжується багаторазово доти, поки не одержано наближений корінь із заданим степенем точності
де Слід відмітити, що розглянутий випадок (рис.4.11.а) перетину функції
Для автоматизації цього алгоритму необхідно розробити правило для автоматичного вибору рухомого кінця хорди і відповідно формули для обчислення наближеного значення кореня. Існує два правила визначення рухомого кінця хорди. Правило 1. Нерухомим кінцем відрізка є той, для якого знак функції співпадає із знаком другої похідної. Якщо Правило 2. Якщо добуток першої на другу похідну функції
http://posibnyky.vntu.edu.ua/chis_met/lek4.htm
Поиск по сайту: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (5.044 сек.) |