- •Погрешности вычислений
- •1.1. Основные определения и свойства
- •1.2. Пример
- •Упражнения для самостоятельного решения
- •2. Методы решения нелинейных уравнений
- •2.1. Общие сведения
- •2.2. Метод хорд
- •2.2. Метод касательных Ньютона
- •2.3. Пример 1
- •2.4. Пример 2
- •2.5. Упражнения для самостоятельного решения:
- •3. Методы решения систем линейных уравнений
- •3.1. Основные понятия
- •3.2. Метод Гаусса
- •3.3. Итерационные методы
- •3.4. Пример 1
- •3.5. Пример 2
- •3.6. Упражнения для самостоятельного решения
- •5. Интерполяция и аппроксимация функции
- •5.1. Основные определения
- •5.2. Интерполяция функции
- •5.3. Аппроксимация функции
- •5.4. Пример 1
- •5.5. Пример 2
- •5.6. Пример 3
- •5.7 Упражнения для самостоятельного решения
- •5.7.1. Задача №1
- •5.8. Упражнения для самостоятельного решения
- •5.8.1. Задача №1
- •6. Численное интегрирование
- •6.1. Основные определения
- •6.2. Метод прямоугольников.
- •6.3. Метод трапеций
- •6.4. Метод Симпсона
- •6.9. Упражнения для самостоятельного решения
- •6.9.1. Задача №1
- •7. Методы решения задачи Коши для обыкновенных дифференциальных уравнений 1-го порядка
- •7.1. Основные понятия
- •7.2. Метод Эйлера
- •7.3. Модифицированный метод Эйлера
- •7.4. Метод Рунге-Кутта
- •7.5. Пример 1
- •7.6. Пример 2
- •7.8. Пример 3
- •7.9. Упражнения для самостоятельного решения
- •7.9.1. Задача №1
- •7.10. Упражнения для самостоятельного решения
- •7.10.1. Задача №1
- •7.10.2. Задача №2
2.2. Метод хорд
Этим методом можно пользоваться в том случае, если функция непрерывна в некоторой окрестности корня уравнения.
Для
начала ищется отрезок
в этой окрестности, который содержал
бы только один искомый корень уравнения,
а значения функции на концах его были
бы разных знаков. Так как функция
непрерывна на этом отрезке, то ее график
обязательно где-то внутри этого отрезка
пересечет ось абсцисс. Эту точку х
пересечения графика функции с осью ОХ,
являющуюся корнем уравнения, и нужно
найти.
Затем
строится хорда, соединяющая точки
графика функции, отвечающие концам
имеющегося отрезка. Вычисляется точка
пересечения этой хорды с осью ОХ.
Назовем эту точку х1.
Затем определяется, на каком из отрезков
или
лежит корень уравнения. Если
,
то корень лежит на отрезке
и
становится правым концом нового (уже
меньшего) отрезка локализации корня, а
–
левым концом этого отрезка. При этом
производят переименование
и
.
Если
,
то корень – на отрезке
и
становится левым концом нового отрезка
локализации корня, а
–
правым концом этого отрезка, т.е.
и
.
Теперь
имеется уже новый отрезок локализации
корня. С ним проделывается та же процедура
построения хорды и поиска точки ее
пересечения с осью ОХ
– точки
.
Остановка производится при нахождении
отрезка
,
длина которого не больше
.
Тогда в качестве корня берут середину
этого отрезка.
Этот
процесс можно увидеть на рис.1.
Рис.1
Формула для получения точки пересечения хорды с осью ОХ на каждом шаге имеет следующий вид:
2.2. Метод касательных Ньютона
Этот метод можно использовать в случае выполнения следующих требований к функции :
На найденном отрезке локализации корня
должна иметь единственный корень и
значения функции на концах этого отрезка
должны быть разных знаков, т.е.
.должна иметь непрерывную вторую производную на этом отрезке.
Кроме того, на отрезке вторая производная функции
должна
сохранять свой знак.
Тогда в качестве начального приближения корня выбирается по следующему правилу:
Затем в точке с абсциссой строится касательная к графику функции . Точка пересечения этой касательной с осью ОХ берется в качестве следующего приближения корня . И так процесс продолжается до тех пор, пока не будет достигнута нужная точность .
Если достаточно получить точку, в которой не превышает по модулю заданное число , то производят остановку при выполнении этого условия.
Если же надо получить приближение корня, отстоящее от истинного его значения не более чем на , то процесс останавливают тогда, когда выполняется следующее условие:
,
где
и
Процесс можно увидеть на рис.2.
Рис.2
Формула для вычисления точки пересечения касательной с осью ОХ имеет следующий вид:
2.3. Пример 1
Вычислим
с помощью
метода хорд
корень уравнения
с точностью
.
Под точностью будем понимать отклонение
модуля функции от нулевого значения.
Выберем
в качестве левой границы отрезка
.
При этом
.
В качестве правой границы можно взять
.
При этом
.
Выполняется необходимое условие
.
Найдем
первое приближение корня
Найдем значение функции в этой точке
Проверим, не надо ли прекратить вычисления:
,
значит, точность еще не достигнута.
Т.к.
,
следующим отрезком будет
.
Найдем второе приближение корня
Найдем значение функции в этой точке
.
,
поэтому продолжаем вычисления.
Т.к.
,
следующим отрезком будет
.
И т.д. до достижения заданной точности.
