Similar presentations:
Решение нелинейных уравнений
1. Решение нелинейных уравнений
2.
f ( x) 0Алгебраические
an x n an 1 x n 1 an 2 x n 2 a1 x a0 0
Уравнения
Трансцендентные
f (x )
a
xn
b
xn
3. Метод дихотомии
Метод хордМетод дихотомии
f ( x) 0
f (x )
ak
с
c
bk
ak bk
2
if f (ak ) f (c) 0 ak 1 ak , bk 1 c
f f (c) f (bk ) 0 ak 1 c, bk 1 bk
[a, b] [a0 , b0 ] [a1, b1 ] [a2 , b2 ] [ak , bk ]
bk ak
4. Метод хорд
Метод хордf ( x) 0
f ( b) f ( a )
y f (a )
( x a)
b a
f ( b) f ( a )
f (a )
( x a) 0
b a
(b a ) f ( a )
x a
f ( b) f ( a )
5. Метод хорд
Метод хордy
y
f ' 0
f ' 0
f '' 0
f '' 0
a
x1
x2
xn
f ' 0
x
b
a
x1 x2
b x
xn
y
y
f ' 0
f '' 0
f '' 0
a
xn
x
x2 x1
b
x2 x1
a
b x
xn
6.
Метод хордМетод хорд
x a
(b a ) f ( a )
(b a )
f ( b) f ( a )
( b xn ) f ( xn )
f ' f '' 0 xn 1 xn
f ( b ) f ( xn )
( xn a ) f ( x n )
f ' f '' 0 xn 1 xn
f ( xn ) f ( a )
Неподвижная точка в методе хорд – это тот конец отрезка (a или b) на
котором совпадают знаки функции и второй производной, т.е.:
f ( x) f ( x) 0
7.
Метод хордМетод
хорд
f ' f '' 0
xn 1 xn
( b xn ) f ( xn )
f ( b ) f ( xn )
xn , xn b
x lim xn
n
(b x ) f ( x )
x x
f ( x) 0
f ( b) f ( x )
f ' f '' 0
( xn a ) f ( x n )
xn
xn , xn a x lim
xn 1 xn
n
f ( xn ) f ( a )
( x a) f ( x)
x x
f ( x) 0
f ( x ) f (a )
8.
Оценкапогрешности
Оценка
погрешности
приближенного корня
f ( x ) 0 f ( ) 0
f ( xn ) f ( ) f ( c )( xn )
f ( xn ) f ( c )( xn )
f ( xn )
xn
f ( c)
f ( xn )
xn
min f ( x )
xn
c
x [ a ;b ]
f ( xn )
min f ( x)
x [ a ;b ]
– условие окончания итераций, которое можно
использовать в методах хорд и Ньютона
9.
Методхорд
Оценка погрешности
оценка погрешности
xn xn xn 1 ,
M 2m, M max f ( x ) , m min f ( x ) .
x [ a ;b ]
xn xn 1
x [ a ;b ]
10.
Методхорд (пример)
Метод
хорд
(пример)
x e 0
x
f ( x) x e x
f '( x ) 1 e x
f ''( x ) e
x
Функция строго возрастает и выпукла вниз на
всей числовой прямой.
1
f ( 1) 1 0, f (0) 1 0,
e
a 1, b 0, x0 a 1.
( b xn ) f ( x n )
xn f ( x n )
xn
xn 1 xn
xn
f ( b ) f ( xn )
1 f ( xn ) 1 f ( x n )
f '( x ) 1 e x 1 | xn x | | f ( xn ) |
11.
Методхорд (пример)
Метод
хорд
(пример)
f ( x) x e x
xn
xn 1
1 f ( xn )
x0 1
x ex 0
x0 1, d 0,63
x1 0,6126998368, d 0,07
x2 0,5721814121, d 0,008
x3 0,5677032142, d 0,0009
x4 0,5672055526, d 0,0001
| xn x | d
d | f ( xn ) |
x5 0,5671502142, d 0,00001
x6 0,5671440604, d 0,0000012
x 0,56714 с точностью до 10 5
12.
Метод НьютонаМетод Ньютона (метод касательных)
f ( x) 0
y f ( xn ) f '( xn )( x xn )
f ( xn ) f '( xn )( x xn ) 0
f ( xn )
x xn
f '( xn )
f ( xn )
xn 1 xn
f '( xn )
13.
Метод НьютонаМетод Ньютона (метод касательных)
y
y
f ' 0
f ' 0
f '' 0
f '' 0
a
x2 x1 b
xn
f ' 0
y
x0 b
x0 b
x0 a
x0 a
xn
y
f '' 0
a x1 x2
xn
x2 x1 b x
x
a
f ' 0
f '' 0
x
b
b x
a x1 x2
xn
14.
Метод НьютонаМетод Ньютона (метод касательных)
f ( xn )
xn 1 xn
f '( xn )
xn
или , a xn b x lim xn
n
f ( x)
x x
f ( x) 0
f '( x )
15.
Оценка погрешностиМетод
Ньютона
M 2 2m1 , M 2 max f ( x) , m1 min f ( x)
x [ a ;b ]
xn xn 1
x [ a ;b ]
xn 2
16.
МетодНьютона (пример
1)
Метод
Ньютона
(пример)
x e 0
x
f ( x) x e x
f '( x ) 1 e x
f ''( x ) e x
Функция строго возрастает и выпукла вниз на
всей числовой прямой.
1
f ( 1) 1 0, f (0) 1 0,
e
a 1, b 0, x0 b 0.
f ( xn )
xn 1 xn
f '( xn )
f '( x ) 1 e x 1 | xn x | | f ( xn ) |
17.
Ньютона (пример)МетодМетод
Ньютона
(пример)
f ( x) x e
f '( x ) 1 e x
x
x e 0
x
x0 0, d 1
xn 1 xn
f ( xn )
f '( xn )
x0 0
x1 0,5, d 0,1
x2 0,5663110032, d 0,0013
x3 0,5671431650, d 0,0000002
| xn x | d
d | f ( xn ) |
x 0,567143 с точностью до 10 6
18.
Недостатки метода НьютонаНедостатки:
1) Расходится в тех областях,
где
f ' ( x) 0
2) если функция f(x) задана таблично,
то вычисление f ' ( x) затруднено
Пути устранения:
Модифицированный
метод Ньютона
Метод секущих
19.
Модифицированный методНьютона
f ( xn )
xn 1 xn
f ( x0 )
Метод Ньютона с постоянным
значением производной имеет
лишь первый порядок
сходимости
20.
Метод секущихf ( xn ) f ( xn 1 )
f ( xn )
xn xn 1
f ( xn )( xn xn 1 )
xn 1 xn
f ( xn ) f ( xn 1 )
21.
Метод простой итерацииf ( x) 0
xn 1 ( xn )
Достаточное условие
сходимости итераций
' ( x) q 1
x (a, b)
x (x )
n = 0, 1, 2, …,
22.
Метод простой итерацииДостаточное условие сходимости итераций
' ( x) q 1
x ( a , b)
q
xn
xn xn 1
1 q
xn xn 1
1 q
q
23.
Метод простой итерацииxk k , xk 1 k 1
( x ) ( ) ( )( x )
x xk
xk 1 ( xk )
k 1 ( ) ( )( xk )
k 1 k ( )
k 1 k
( x) 1