Метод Тейлора первого порядка

Министерство образования Российской Федерации

Воронежский государственный университет

Математический факультет

Численные методы решения обыкновенных дифференциальных уравнений

Методические указания

по курсу «Методы вычислений»

для студентов IV-V курсов

всех форм обучения

Составитель В.П.Трофимов

Воронеж

2002 г.

Настоящие методические указания предназначены для выполнения лабораторной работы «Численные методы решения обыкновенных дифференциальных уравнений» по курсу «Методы вычислений» студентами IV-V курсов дневного и вечернего отделений математического факультета. Разработка может быть использована для самостоятельной работы студентов и подготовке к экзамену.

Разработка представляет собой существенно переработанный и дополненный вариант методических указаний Метод Тейлора первого порядка - student2.ru .

Литература.

1. Бахвалов Н.С., Лапин А.В., Чижонков Е.В. Численные методы в задачах и упражнениях. / Под ред. В.А.Садовничего: Учеб. пособие.– М.: Высш. шк., 2000. – 190 с.

2. Арушанян И.О., Чижонков Е.В. Материалы семинарских занятий по курсу «Методы вычислений» / Под ред. О.Б.Арушаняна: Учеб. пособие. – 2-е изд. – М.: Изд-во ЦПИ при механико-математическом ф-те МГУ, 1999. – 96 с.

3. Плис А.И., Сливина Н.А. Лабораторный практикум по высшей математике: Учеб. пособие для втузов. – 2-е изд., перераб. и доп. – М.: Высш. шк., 1994. – 416 с.

4. Хайрер Э., Нёрсетт С., Ваннер Г. Решение обыкновенных дифференциальных уравнений. Нежесткие задачи: Пер. с англ. – М.: Мир, 1990. – 512 с.

5. Аброськина Г.С., Трофимов В.П. Методические указания по методам вычислений и вычислительной практике. Часть III: - Воронеж.: ВГУ, 1989. – 24 с.

1. Постановка задачи.

Пусть требуется найти дифференцируемую при Метод Тейлора первого порядка - student2.ru функцию Метод Тейлора первого порядка - student2.ru , удовлетворяющую дифференциальному уравнению при Метод Тейлора первого порядка - student2.ru и начальному условию при Метод Тейлора первого порядка - student2.ru :

Метод Тейлора первого порядка - student2.ru

Будем считать, что правая часть дифференциального уравнения Метод Тейлора первого порядка - student2.ru удовлетворяет условиям теоремы существования и единственности решения Метод Тейлора первого порядка - student2.ru задачи Коши (1).

Численное решение задачи (1) состоит в построении таблицы приближенных значений Метод Тейлора первого порядка - student2.ru точного решения Метод Тейлора первого порядка - student2.ru в точках Метод Тейлора первого порядка - student2.ru отрезка Метод Тейлора первого порядка - student2.ru . При этом величину Метод Тейлора первого порядка - student2.ru называют локальной алгоритмической ошибкой численного метода при Метод Тейлора первого порядка - student2.ru . В реальных вычислениях всегда присутствует ошибка округления и фактически будут вычислены Метод Тейлора первого порядка - student2.ru .

Существует множество методов решения задачи Коши (1). Мы рассмотрим два важнейших класса численных методов: методы, основанные на разложении решения в ряд Тейлора, и методы полиномиальной аппроксимации. Метод Тейлора первого порядка - student2.ru

Выберем Метод Тейлора первого порядка - student2.ru . Точки Метод Тейлора первого порядка - student2.ru называются узлами сетки, а величина Метод Тейлора первого порядка - student2.ru - шагом сетки.

2. Метод Тейлора.

Предполагая, что точное решение Метод Тейлора первого порядка - student2.ru задачи (1) является аналитической функцией в некоторой окрестности Метод Тейлора первого порядка - student2.ru точки Метод Тейлора первого порядка - student2.ru , разложим Метод Тейлора первого порядка - student2.ru в ряд Тейлора в точке Метод Тейлора первого порядка - student2.ru :

Метод Тейлора первого порядка - student2.ru

Заметим, что Метод Тейлора первого порядка - student2.ru и, следовательно,

Метод Тейлора первого порядка - student2.ru

Производные Метод Тейлора первого порядка - student2.ru вычисляются по правилам дифференцирования сложной функции:

Метод Тейлора первого порядка - student2.ru

Метод Тейлора первого порядка - student2.ru

Используя (3), перепишем (2) при Метод Тейлора первого порядка - student2.ru , в виде:

Метод Тейлора первого порядка - student2.ru

где Метод Тейлора первого порядка - student2.ru - члены высших порядков. Заменив в (4) Метод Тейлора первого порядка - student2.ru на Метод Тейлора первого порядка - student2.ru и отбросив Метод Тейлора первого порядка - student2.ru , получим алгоритм метода Тейлора

Метод Тейлора первого порядка - student2.ru

Обычно алгоритм (5) записывают в виде:

Метод Тейлора первого порядка - student2.ru

где

Метод Тейлора первого порядка - student2.ru

Метод (6) называют методом Тейлора порядка Метод Тейлора первого порядка - student2.ru .

Замечания:

1. Для метода Тейлора порядка Метод Тейлора первого порядка - student2.ru остаточный член Метод Тейлора первого порядка - student2.ru в формуле (4) имеет вид Метод Тейлора первого порядка - student2.ru при Метод Тейлора первого порядка - student2.ru . Следовательно, если в алгоритме (6) Метод Тейлора первого порядка - student2.ru , то локальная алгоритмическая ошибка метода имеет порядок Метод Тейлора первого порядка - student2.ru .

2. Общее количество шагов численного решения задачи (1) на отрезке Метод Тейлора первого порядка - student2.ru определяется отношением Метод Тейлора первого порядка - student2.ru . При заданной точности приближенного решения число шагов Метод Тейлора первого порядка - student2.ru уменьшается с увеличением порядка Метод Тейлора первого порядка - student2.ru метода Тейлора. Но увеличение порядка метода приводит к росту числа членов в формуле (7). Для численной реализации алгоритма (6) нужно вычислять Метод Тейлора первого порядка - student2.ru значений функции Метод Тейлора первого порядка - student2.ru и всех ее частных производных Метод Тейлора первого порядка - student2.ru при Метод Тейлора первого порядка - student2.ru . Вычисление большого числа частных производных является трудной задачей. Поэтому методы Тейлора выше четвертого порядка в вычислительной практике обычно не используются.

Метод Тейлора первого порядка.

Из формулы (6) при Метод Тейлора первого порядка - student2.ru получаем

Метод Тейлора первого порядка - student2.ru

Этот алгоритм называется явным методом Эйлера.Здесь Метод Тейлора первого порядка - student2.ru .

Наши рекомендации