Решение. Пусть дано уравнение с одним неизвестным вида
= 0, где - непрерывная функция переменной . Требуется найти корень этого уравнения. Представить решение этого уравнения в виде конечной формулы оказывается невозможным, поэтому мы откажемся от поиска точного значения корней и займемся их приближенным вычислением с заданной точностью. Основные этапы решения. Решение задачи отыскания корней осуществляется в два этапа. Первый этап называется этапом отделения (локализации) корней, второй – этап итерационного уточнения корней. Известно, что если функция непрерывна и принимает на концах отрезка значения разных знаков, т.е. , то внутри этого промежутка имеется хотя бы один корень уравнения. Геометрически это означает, что график непрерывной функции, расположенной по разные стороны оси , пересекает эту ось, по меньшей мере в одной точке. Отрезок , содержащий только один корень уравнения , называется отрезком локализации корня. Цель этапа локализации считается достигнутой, если для каждых подлежащих определению корней удалось указать отрезок локализации. К сожалению, создать универсальный метод локализации не представляется возможным. В простых ситуациях хороший результат может давать графический метод. Часто применяется построение таблиц значений функции вида и, при этом о наличии корня на отрезке , судят по перемене знака функции на концах отрезка. Пример 1. Локализуем корни уравнения . Для этого преобразуем уравнение к виду и построим графики функций и . Абсциссы точек пересечения этих графиков являются корнями данного уравнения.
Рис. 1 Из рис.1 видно, что уравнение имеет два корня, расположенные на отрезках и . Пример 2. Локализуем корни уравнения . Для этого составим таблицу значений функции на отрезке с шагом
Из таблицы видно, что функция меняет знак на концах отрезков , , . Поэтому каждый из этих отрезков содержит хотя бы один корень. Поскольку – многочлен третьей степени, то он не может иметь больше трех корней. Поэтому задача локализации корней решена. После локализации корней производится итерационное уточнение каждого корня одним из существующих методов. Мы рассмотрим метод касательных и метод итераций. 1) Метод касательных. Если известно хорошее начальное приближение решения уравнения , то эффективным методом повышения точности является метод Ньютона (метод касательных). Метод состоит в построении итерационной последовательности . Достаточные условия сходимости этого метода содержатся в следующей теореме. Теорема. Пусть функция определена и дважды дифференцируема на отрезке , причем , а производные сохраняют знак на отрезке . Тогда, исходя из начального приближения , удовлет-воряющего неравенству , можно построить последовательность сходящуюся к единственному на решению уравнения . Геометрически метод Ньютона эквивалентен замене небольшой дуги кривой касательной, проведенной в некоторой точке кривой (рис. 2). Выберем, например, , для которого . Проведем касательную к кривой в точке . В качестве первого приближения корня возьмем абсциссу точки пересечения этой касательной с осью . Через точку снова проведем касательную, абсцисса точки пересечения которой даст второе приближение корня и т. д. (рис. 2).
Рис. 2
Обозначим .Найдем производную данной функции . Составим таблицу знаков функции:
Уравнение имеет действительный корень, лежащий в промежутке . Уточним этот корень методом касательных. Так как , и , то за начальное приближение принимаем . Для вычислений применяем формулу Ньютона
Для вычислений используем таблицу 3:
Таблица 3
Ответ: .
2) Метод итераций. Отделяем корни аналитически. Находим . Составим таблицу знаков функции:
Уравнение имеет действительный корень, лежащий в промежутке . Для уточнения его методом итераций приведем уравнение к виду . При этом должно выполняться условие для . Функцию будем искать из соотношения , считая, что , где число имеет тот же знак, что и в промежутке . Находим . Так как , то можно взять . Тогда Пусть , тогда . Вычисления располагаем в таблице 4.
Таблица 4
Ответ: . Задача №5 Задание. 1) Вычислить интеграл по формуле трапеций с тремя десятичными знаками. 2)Вычислить интеграл по формуле Симпсона при ; оценить погрешность результата, составив таблицу конечных разностей. 1) ; 2) . Решение. Точное значение определенного интеграла вычисляется по формуле Ньютона-Лейбница через первообразную : . Если же первообразная неизвестна или функция задана таблицей или графиком, то применяются методы приближенного интегрирования. Формулы для приближенного интегрирования получаются при замене площади криволинейной трапеции на сумму площадей простых геометрических фигур, площадь которых легко вычисляется. Разделим интервал на равных частей длиной . При этом . Обозначим через значение функции в точках . Метод трапеций. Если площадь каждой полоски, на которые разбита криволинейная трапеция точками , считать приближенно равной площади соответствующей трапеции, то для вычисления интеграла получаем формулу трапеций (рис. 3)
Рис. 3
Метод Симпсона. Метод Симпсона применим при разбиении интервала на четное число частей . Каждая пара полосок ограничивается сверху параболой, проходящей через три точки. Затем вычисляется площадь каждой пары полосок, ограниченной сверху параболой. Сумма площадей всех пар полосок является приближенным значением определенного интеграла (рис. 4).
Рис. 4 1) Для достижения заданной степени точности необходимо определить значение так, чтобы (*) Здесь ; ; , где . Находим , ; .
Положим , тогда неравенство (*) примет вид , откуда , т.е. ; возьмем . Вычисление интеграла проводим по формуле , где ; ; . Все вычисления приведены в таблице 5: Таблица 5
Продолжение табл. 5
Таким образом, . 2) Согласно условию , поэтому . Расчетная формула имеет вид где , . Вычисления значения функции запишем в таблице 6:
Таблица 6
Продолжение табл. 6
Следовательно, . Задача №6 Задание. Получить численное решение дифференциального уравнения , удовлетворяющее заданному начальному условию на отрезке с шагом , методом Эйлера , , . Решение. Задача Коши для обыкновенного дифференциального уравнения, разрешенного относительно производной (1) состоит в том, чтобы найти решение этого уравнения, удовлетворяющее начальному условию . (2) Простейшим численным методом решения задачи Коши является метод Эйлера, называемый иногда методом ломаных Эйлера. Пользуясь тем, что в точке известно и значение решения и значение его производной , можно записать уравнение касательной к графику искомой функции в точке : . (3) При достаточно малом значении ордината этой касательной, полученная подстановкой в правую часть (3) значения , по непрерывности должна мало отличаться от ординаты решения задачи (1)-(2). Следовательно, точка пересечения касательной с прямой может быть приближенно принята за новую начальную точку. Через эту точку снова проведем прямую , которая уже приближенно отражает поведение касательной к в точке . Подставляя сюда , получим приближение значения значением и т.д. Продолжая вычисления в соответствии с намеченной схемой, получим формулу Эйлера для решения задачи Коши (1) - (2) (4) Геометрический смысл метода Эйлера заключается в том, что интегральная кривая на каждом отрезке , , …, заменяется отрезком касательной к интегральной кривой, проходящей через точки , а интегральная кривая заменяется ломаной, проходящей через точки , , …, . Эта ломаная называется ломаной Эйлера. В нашем случае Находим последовательные значения аргумента: , , , , . Вычислим соответствующие значения искомой функции:
Результаты вычислений представим в таблице 7.
Таблица 7
Задача №7 Задание. Найтичисленноерешение линейной краевой задачи для дифференциального уравнения 2-го порядка конечно-разностным методом, используя аппроксимацию производных второго порядка и шаг . Решение. Метод конечных разностей. Разбив отрезок на части с шагом , получим четыре узловые точки с абсциссами . Две точки и являются граничными, а две другие – внутренними. Данное уравнение во внутренних точках заменим конечно-разностным уравнением
().
Для краевых условий составим конечно-разностное уравнение в граничных точках Данная задача сводится к решению системы уравнений Выполнив преобразования, имеем Подставив значение в третье уравнение, получим для определения остальных неизвестных систему Решая эту систему уравнений, получим
|