Автор работы: Пользователь скрыл имя, 11 Декабря 2011 в 23:19, задача
Решить заданное дифференциальное уравнение y’=f(x,y), удовлетворяющее начальным условиям :
1) Методом Бернулли
2) Методом Эйлера
3) Методом Рунге-Кутта 4-го порядка
4) Методом последовательных приближений
5) Методом степенных рядов
Задание.
Решить заданное дифференциальное уравнение y’=f(x,y), удовлетворяющее начальным условиям :
1) Методом Бернулли
2) Методом Эйлера
3) Методом Рунге-Кутта 4-го порядка
4) Методом последовательных приближений
5) Методом степенных рядов
Выполнить все расчёты в программе Exel.
Выполнить все
расчёты в компьютерно-
Численные методы решения.
Уравнением Бернулли называется уравнение вида: , r R.
Уравнение вида: - это линейное дифференциальное уравнение первого порядка, согласно методу будем искать решение в виде произведения двух функций .
Этот метод
основан на геометрическом
Рассмотренный
выше метод Эйлера является частным
случаем численных методов
Приближенные методы решения.
Пусть дано дифференциальное уравнение 1-го порядка
При начальном условии .
Решение y(x) уравнения (1), удовлетворяющее заданному начальному условию, может быть представлено в виде
Где последовательные приближения определяются по формулам
В условиях теоремы
существования и едиственности
решения дифференциального
Одним из методов
приближенного решения
Пусть дано дифференциальное уравнение 1-го порядка
при начальном условии .
Если функция f(x,y) дифференцируемая достаточное число раз, то коэффициенты
Ряда Тейлора
можно получить
последовательным дифференцированием
данного дифференциального
y’(x)=f(x,y),
……………………..
И последующей подстановкой
Для тех значений х, для которых ряд сходится, он представляет решение уравнения.
Выводы:
-чем больше последовательных приближений, тем больше точность приближенного решения.
-метод Рунге-Кутта оказался точнее, чем метод Эйлера.
-при уменьшении
шага точность вычислений