- •Кафедра електроніки
- •Лабораторна робота № 1 розв’язування нелінійних рівнянь
- •Початкове наближення слід вибрати з умови
- •Похибка методу оцінюється як
- •Звіт повинен містити
- •Контрольні питання
- •Метод половинного ділення:
- •Метод хорд:
- •Метод дотичних:
- •Метод січних:
- •Лістинг програм: Метод половинного ділення:
- •Метод хорд:
- •Метод дотичних:
- •Метод січних:
- •Висновок
Початкове наближення слід вибрати з умови
.
Похибка методу оцінюється як
,
де - найбільше за модулем значення другої похідної на інтервалі .
Однією з головних проблем при застосуванні методу Ньютона є необхідність аналітичного опису похідної. Якщо це складно чи неможливо, то можна застосувати її наближену оцінку. Тоді замість методу дотичних застосовується метод січних, за яким
,
де - наближена оцінка похідної, що розглядається як січна, а не як дотична, і може бути оцінена за формулою
,
чи
,
де - деякий невеликий крок.
Алгоритм цього методу подібний методу Ньютона, але з іншою ітераційною формулою.
Одним із найбільш важливих способів числового розв’язку рівняння є метод ітерації. Суть методу полягає в тому, що дано рівняння
, (4)
де - неперервна функція, і необхідно визначити його дійсні корені. Замінимо рівняння (4) рівносильним рівнянням
. (5)
Виберемо будь-яким способом грубе наближення значення кореня і підставимо його в праву частину рівняння (5). Тоді отримаємо деяке число
. (6)
Підставимо тепер у праву частину рівняння (6) замість число , отримаємо нове число .
Відповідна ітераційна формула має вигляд
.
Обчислення закінчується, коли
.
Для забезпечення збіжності повинна виконуватись умова про те, що максимальне за модулем значення першої похідної функції на відрізку повинно бути менше одиниці
.
Тоді процес буде збіжний незалежно від вибору початкової точки в інтервалі .
Похибка методу на - ій ітерації обчислюється за виразом
.
Варіанти завдань видає викладач
Звіт повинен містити
Розв’язок вручну.
Лістинг програми.
Результати тестування.
4. Висновки по роботі.
Контрольні питання
1. Які рівняння відносять до лінійних та нелінійних ?
Навести класифікацію нелінійних рівнянь і систем та методів їх розв’язку.
В яких задачах виникає потреба розв’язання таких рівнянь ?
Дати порівняльну оцінку та рекомендації щодо вибору методів розв’язання нелінійних рівнянь та систем .
Метод половинного ділення:
+
x3-x2-9x+9=0; [-4 ; -2] ɛ = 0,001
f(-4) = -64-16+36+9 = -35 < 0
f(-2) = -8-4+18+9 = 15 > 0
x1 = = -3
- + + +
[-4 ; -3] i [-3 ; -2]
f(-3) = 0
∆x1 = |x1-x0| = |-3+4| = 1 > ɛ
x2 = = -3,5
f(3,5) = -14,65 < 0
- - - +
[-4 ; -3,5] i [-3,5 ; -3]
∆x2 = |x2-x1| = |-3+3,5| = 0,5 > ɛ
x3 = = -3,25
f(-3,25) = -6,640625 < 0
- - - +
[-3,5 ; -3,25] i [-3,25 ; -3]
∆x3 = |x3-x2| = |-3,25+3,5| = 0,25 > ɛ
x4 = = -3,125
f(-3,125) = -1,158203 < 0
- - - +
[-3,25 ; -3,125] i [-3,125 ; -3]
∆x4 = |x4-x3| = |-3,125+3,25| = 0,125 > ɛ
x5 = = -3,0625
f(-3,0625) = -1,538462 < 0
- - - +
[-3,125 ; -3,0625] i [-3,0625 ; -3]
∆x5 = |x5-x4| = |-3,0625+3,125| = 0,0625 > ɛ
x6 = = -3,03125
f(-3,03125) = -0,759796 < 0
- - - +
[-3,0625 ; -3,03125] i [-3,03125 ; -3]
∆x6 = |x6-x5| = |-3,03125+3,0625| = 0,03125 > ɛ
x7 = = -3,015625
f(-3,015625) = -0,377445 < 0
- - - +
[-3,03125 ; -3,015625] i [-3,015625 ; -3]
∆x7 = |x7-x6| = |-3,015625+3,03125| = 0,015625 > ɛ
X8 = = -3,0078125
f(-3,0078125) = -0,188110 < 0
- - - +
[-3,015625 ; -3,0078125] i [-3,0078125 ; -3]
∆x8 = |x8-x7| = |-3,0078125+3,015625| = 0,0078125 > ɛ
X9 = = -3,00390625
f(-3,003906) = -0,093902 < 0
- - - +
[-3,0078125 ; -3,00390625] i [-3,00390625 ; -3]
∆x9 = |x9-x8| = |-3,00390625+3,0078125| = 0,00390625 > ɛ
x10 = = -3,001953125
f(-3,001953125) = -0,0469131 < 0
- - - +
[-3,00390625 ; -3,001953125] i [-3,001953125 ; -3]
∆x10 = |x10-x9| = |-3,001953125+3,00390625| = 0,001953125 > ɛ
x11 = x* = = - 3,0009765625 ≈ - 3,000000
f(-3,0009765625) = -0, 023447< 0
- - - +
[-3,001953125 ; -3,0009765625] i [-3,0009765625 ; -3]
∆x11 = |x11-x10| = |-3,0009765625+3,001953125| = 0,0009765625 > ɛ