Дисциплина Численные методы
Преподаватель Дмитрий Игоревич Балашов
Дисциплина состоит из 6 модулей:
Численное решение нелинейных уравнений
Общий вид нелинейного уравнения
Существуют различные методы решения нелинейных уравнений Наиболее распространенный: аналитический метод
Трансцендентные уравнения
Для решения таких уравнений можно использовать графический метод:
Недостаток графического метода:
Теорема
Графическая интерпретация теоремы о существовании корней
Обратная теорема не верна
Большинство численных методов основаны на этой теореме
Метод половинного деления (метод дихотомии, метод бисекции)
Блок-схема метода половинного деления
Метод хорд
Блок-схема метода хорд
Метод касательных (метод Ньютона)
Блок-схема метода касательных
Метод секущих
435.50K
Category: mathematicsmathematics

Численное решение нелинейных уравнений

1. Дисциплина Численные методы

2. Преподаватель Дмитрий Игоревич Балашов

3. Дисциплина состоит из 6 модулей:

1. Численное решение нелинейных
уравнений.
2. Численное решение СЛАУ.
3. Численное решение СНУ.
4. Численное интегрирование.
5. Интерполяция и аппроксимация функций.
6. Численное решение ОДУ.
Форма отчетности – ЗАЧЕТ

4. Численное решение нелинейных уравнений

5. Общий вид нелинейного уравнения

f(x)=0
где
x – аргумент,
f(x) – функционал одной переменной

6. Существуют различные методы решения нелинейных уравнений Наиболее распространенный: аналитический метод

7. Трансцендентные уравнения

Пример:
10 sin( x) e 0
x
Или после преобразования:
10 sin( x) e
x

8. Для решения таких уравнений можно использовать графический метод:

14
12
10
y
8
6
4
2
0
0
0,5
1
1,5
x
2
2,5
3

9. Недостаток графического метода:

Низкая точность получаемого результата.
Также для решения подобного рода
уравнений можно использовать
численные методы

10. Теорема

о существовании корней уравнения f(x)=0
Если на концах интервала [a, b] функция
f(x) имеет разные знаки, то это значит,
что в интервале [a, b] уравнение f(x)=0
имеет хотя бы один корень.

11. Графическая интерпретация теоремы о существовании корней

f(x)
f(x)
f(x)
f(x)
a
b
b
x
a
x

12. Обратная теорема не верна

f(x)
f(x)
f(x)
f(x)
a
a
b
x
b
x

13. Большинство численных методов основаны на этой теореме

В дальнейшем примем допущение о том,
что на интервале [a, b] имеется только
один корень уравнения f(x)=0

14. Метод половинного деления (метод дихотомии, метод бисекции)

Исходные данные для реализации метода:
1. f(x)=0
2. [a, b]
3. E

15.

Алгоритм метода:
1.
2.
3.
Отрезок ab делится пополам точкой с.
Рассчитываются значения функции f(x) в точках a,
b и c.
Один из отрезков ac или cb, на концах которого
функция f(x) имеет одинаковые знаки,
отбрасывают и далее продолжают работать с
оставшимся отрезком.
Процесс повторяется до тех пор, пока длина
оставшегося отрезка не станет меньше величины
точности Е.
|a-b|<E
В этом случае за корень уравнения можно принять
середину полученного отрезка
x=(a+b)/2

16.

Графическая
интерпретация метода:

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

18.

ДОСТОИНСТВА метода
1. Простота метода
2. Устойчивость метода
НЕДОСТАТОК метода
1. Низкая скорость сходимости

19. Метод хорд

Исходные данные для реализации метода:
1. f(x)=0
2. [a, b]
3. E

20.

Алгоритм метода:
1.
2.
3.
Отрезок ab делится на 2 отрезка точкой с. Точка с
является точкой пересечения оси абсцисс ОХ с хордой,
соединяющей точки f(a) и f(b).
Рассчитываются значения функции f(x) в точках
a, b и c.
Один из отрезков ac или cb, на концах которого
функция f(x) имеет одинаковые знаки, отбрасывается и
далее продолжают работать с оставшимся отрезком.
Процесс повторяется до тех пор, пока длина оставшегося
отрезка не станет меньше величины точности Е.
|a-b|<E
В этом случае за корень уравнения можно принять
середину полученного отрезка
x=(a+b)/2

21.

Графическая
интерпретация метода:

22. Блок-схема метода хорд

23.

ДОСТОИНСТВА метода
1. Простота метода
2. Устойчивость метода
3. Более высокая скорость сходимости
НЕДОСТАТОК метода
1. Для некоторых частных случаев метод
не применим

24. Метод касательных (метод Ньютона)

Исходные данные для реализации метода:
1.
2.
3.
4.
f(x)=0
f ’(x)
x0
E

25.

Алгоритм метода:
В точке x0 к графику функции f(x) проводится касательная.
Находится более точное значение x – это точка пересечения
касательной с осью абсцисс ОХ.
Таким образом каждая последующая точка будет лежать ближе к
истинному решению, чем предыдущая.
Последующая точка рассчитывается через предыдущую по
формуле
1.
2.
xi+1=xi-f(xi)/f ’(xi)
Процесс повторяется до тех пор, пока разность между последующей
и предыдущей точкой не станет меньше величины точности Е
|xi+1-xi|<E
В этом случае за корень уравнения можно принять последнюю
найденную точку xi.

26.

Графическая
интерпретация метода:

27. Блок-схема метода касательных

28.

ДОСТОИНСТВО метода
1. Высокая скорость сходимости
НЕДОСТАТКИ метода
1. Необходимость задавать
производную функции в
аналитическом виде
2. Метод является неустойчивым

29. Метод секущих

Метод секущих является модификацией
метода касательных
Исходные данные для реализации метода:
1. f(x)
2. x0
3. E

30.

Алгоритм метода:
Алгоритм аналогичен предыдущему методу, но
производная функции вычисляется по
приближенной формуле:
f
f ( x x) f ( x)
f ' ( x) lim
x 0 x
x
где x – малая величина. Как правило за эту
величину принимают величину точности Е:
f ( xi )
f ( xi ) x
f ( xi ) E
xi 1 xi
xi
xi
f ' ( xi )
f ( x x) f ( x)
f ( x E ) f ( x)

31.

ДОСТОИНСТВА метода
1. Высокая скорость сходимости
2. Нет необходимости задавать
производную функции в
аналитическом виде
НЕДОСТАТОК метода
1. Метод является неустойчивым
English     Русский Rules