Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
§ 14.2. Численные методы решения задачи Коши. Основные понятия и определения1. Сетки и сеточные функции.Первый этап на пути построения численного метода решения задачи Коши состоит в замене отрезка
Рис. 14.5. Наряду с функциями непрерывного аргумента будем рассматривать и сеточные функции, т.е. такие функции, которые определены лишь в узлах сетки 2. Дискретная задача Коши.Следующий этап в построении численного метода состоит в замене задачи Коши ее дискретным аналогом системой уравнений, решая которую можно последовательно найти значения В основе построения конкретного численного метода лежит тот или иной способ замены дифференциального уравнения
в которое входят значения сеточной фунции
стоящую в левой части уравнения (14.18), можно рассматривать как разностную аппроксимацию производной у в соответствии с одной из формул численного дифференцирования (см. гл. 12). Правую часть Значение
Задачу вычисления сеточной функции Замечание. Принято считать, что уравнением (14.18) задается численный метод решения задачи Коши. Далее мы будем отождествлять свойства численного метода, дискретного уравнения (14.18) и соответствующей дискретной задачи Коши. При
Соответствующий метод принято называть одношаювым. Вычисление значения Пример 14.5. Простейший дискретный аналог дифференциального уравнения (14.1) представляет собой уравнение
приводящее к известному методу Эйлера. Пример 14.6. Метод Эйлера является примером одношагового метода. Вычисление очередного значения
При Замечание. Использование многошагового метода предполагает преодоление одной специфической трудности, не возникающей при применении одношаговых методов. Как уже отмечалось выше, шаговый метод требует задания к начальных значений (14.20), в то время как в постановке задачи Коши содержится только одно начальное значение 3. Явные и неявные методы.Реализация численного метода на ЭВМ предполагает построение алгоритма, позволяющего вычислить решение поставленной дискретной задачи Коши. В случае, когда входящая в уравнение (14.18) функция
Поэтому соответствующие методы называют явными. В противоположность им, методы, в которых функция Пример 14.7. Метод Эйлера, для которого вычисления Пример 14.8. Простейшим примером неявного метода является неявный метод Эйлера, соответствующий аппроксимации дифференциального уравнения (14.1) дискретным уравнением
Другим примером неявного метода может служить правило трапеций
Как в том, так и в другом методе значение 4. Устойчивость.Если решение дискретной задачи Коши не обладает устойчивостью по отношению к малым возмущениям начальных значений и правой части уравнения, то соответствующий численный метод нельзя использовать в практических вычислениях. Приведем определение устойчивости, достаточное для понимания основного содержания этого и следующих четырех параграфов. Более подробно обсуждение этой проблемы будет проведено в § 14.8. Внесем в правую часть уравнения (14.18) и в начальные условия (14.20) произвольные малые возмущения
Будем называть дискретную задачу Коши (14.18), (14.20) и соответствующий численный метод устойчивыми на конечном отрезке (или просто устойчивыми), если при всех
где величина К не зависит от Замечание. Неравенство (14.28) является дискретным аналогом неравенства (14.16), выражающего устойчивость задачи Коши. Для одношаговых методов (т.е. при
и аналогия с (14.16) становится еще более очевидной. Действительно, сумму 5. Аппроксимация.Пусть
стремящуюся к Аналогично предположим, что
Замечание. Из сделанных предположений следует, что коэффициенты
В самом деле, для Пусть
погрешностью аппроксимации дискретного уравнения (14.18) на решении у. Эта же формула, записанная в виде
позволяет заметить, что функция Сеточную функцию используют для предварительной оценки того, насколько точно аппроксимируется дифференциальное уравнение его дискретным аналогом. Говорят, что дискретное уравнение (14.18) аппроксимирует дифференциальное уравнение (14.1), если
Часто для оценки качества одношаговых методов (14.21) используют не погрешность аппроксимации, а другую величину — локальную погрешность. Пусть
т.е. из уравнения (14.21), в которое вместо В случае, когда Пример 14.9. Покажем, что метод Эйлера имеет первый порядок аппроксимации. Известно, что
где
Поэтому
т.е. метод действительно имеет первый порядок аппроксимации. Пример 14.10. Для погрешности аппроксимации неявного метода Эйлера (14.24) также справедлива оценка (14.34) и поэтому он также имеет первый порядок аппроксимации. Простое доказательство этого факта рекомендуем провести в качестве упражнения. Пример 14.11. Найдем выражение для локальной погрешности метода Эйлера. По определению, 6. Сходимость.Пусть Численный метод решения задачи Коши называют сходящимся, если для него Покажем теперь, что для устойчивого численного метода из наличия аппроксимации с порядком Справедлива следующая основная теорема. Теорема 14.4. Пусть численный метод устойчив на конечном отрезке и имеет порядок аппроксимации, равный Пусть Равенство (14.31) позволяет утверждать, что сеточная функция
Учитывая, что
правую часть неравенства (14.35) можно оценить величиной 6. Связь с задачей вычисления интеграла.Существует тесная связь между проблемой решения задачи Коши и задачей вычисления интеграла с переменным верхним пределом
Действительно, вычисление интеграла (14.36) эквивалентно решению задачи Коши
являющейся частным случаем более общей задачи (14.1), (14.2). Таким образом, всякий численный метод решения задачи Коши порождает соответствующий метод численного интегрирования. Например, метод Эйлера
Неявный метод Эйлера
а правило трапеций (14.25) приводит к известной формуле трапеций
На примере формулы (14.38) легко увидеть различие между локальной и глобальной погрешностями. Локальная погрешность — это погрешность, допускаемая на одном элементарном отрезке, т.е.
а глобальная погрешность — это результирующая погрешность, т.е.
Рис. 14.6 В данном случае в силу линейности задачи (14.36) глобальная погрешность есть просто сумма локальных погрешностей: может оказаться больше (рис. 14.6, а) или меньше (рис. 14.6, б) суммы соответствующих локальных погрешностей.
|
1 |
Оглавление
|