Контрольные вопросы:
1) Чем определяется погрешность численного решения системы дифференциальных уравнений методом Эйлера.
ЛАБОРАТОРНАЯ РАБОТА 9
РЕШЕНИЕ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ II-ГО ПОРЯДКА
Одним из способов решения дифференциальных уравнений n-го порядка является способ понижения степени дифференциального уравнения т.е. приведение к системе дифференциальных уравнений первого порядка.
Пусть задано дифференциальное уравнение второго порядка:
, (6)
тогда система диф. уравнений первого порядка запишется следующим образом:
(7)
.
Тогда можно записать вектор первых производных
, (8)
для решения исходного дифференциального уравнения с помощью функции rkfixed .
Рис. 9. Решение дифференциального уравнения второго порядка
Задание. Используя метод Рунге – Кутта четвертого порядка найти численное решение дифференциального уравнения второго порядка.
y'' = f(x,y,y'),
удовлетворяющих начальным условиям x0 = 0, y(x0) = y0, y'(x0) = z0 на отрезке [a,b]. Шаг h = 0,05. Построить график решения.
Правая часть равнения, y0, y0' и границы участка a и b заданы в таблице 4.
Таблица 4
Номер варианта |
f(x,y,y') |
a |
y0 |
y0' |
b |
1 |
–(y' + 1)/(1 + x) |
3 |
1 |
1 |
4 |
2 |
(y'2 - x)/y |
1 |
-1 |
1 |
2 |
3 |
sin(2 x) – y' tg(x) |
1 |
-1 |
1 |
2 |
4 |
–(y'2 – y y')/(x y) |
1 |
2 |
1 |
2 |
5 |
(y2 ln(y) – y'2)/y |
1 |
2 |
1 |
2 |
6 |
(exx2 + y')/x |
1 |
-1 |
1 |
2 |
7 |
–(y'2 + 1)/(1 + x2) |
3 |
1 |
1 |
4 |
8 |
(2x + y')/y |
1 |
1 |
1 |
2 |
9 |
y'2/(x + y) |
0 |
1 |
2 |
1 |
10 |
–y'2/(x – y) |
0 |
-1 |
2 |
1 |
11 |
(y' – 1)/(1 + x) |
1 |
0 |
2 |
2 |
12 |
(y' – y)/(x + y) |
1 |
1 |
2 |
2 |
13 |
(x2 + xy')/(1 + x2) |
0 |
1 |
1 |
1 |
14 |
(1 + y')/(xy) |
1 |
1 |
1 |
2 |
15 |
y'/(x ln(x)) |
2 |
1 |
1 |
3 |
16 |
(x3 – 2xy)/(1+x2) |
0 |
1 |
1 |
1 |
17 |
(y2y' + x)/y |
3 |
2 |
1 |
4 |
18 |
y' ln(y'/x)/x |
1 |
1 |
1 |
2 |
19 |
2y'2 / tg(y) |
1 |
2 |
1 |
2 |
20 |
(x + y')/(x + y) |
1 |
1 |
2 |
2 |
Контрольные вопросы:
1) Назовите несколько численных методов решения дифференциального уравнения.
2) Назовите функции MathCADа предназначенные для решения дифференциальных уравнений.
БИБЛИ0ОГРАФИЧЕСКИЙ СПИСОК
1. Дьяконов В.П., Абраменкова И.В. Mathcad 8 PRO в математике, физике и Internet. М.:Нолидж, 1999., -512 с.
2. Плис А.И., Сивина Н.А. "MathCAD : математический практикум для экономистов и инженеров". М: Финансы и статистика. 1999. -656 с.
3. Дьяконов В.П., Абраменкова И.В. Mathcad 7.0 в математике, физике и Internet. М.:Нолидж, 1998., -352 с.
4. Дьяконов В.П. Справочник по MathCAD PLUS 7.0 PRO. – М.: СК ПРЕСС. – 1998, -352 с,
5. МаthCAD 6.0 PLUS. Финансовые, инженерные и научные расчеты в среде Windows 95.- М.: Информ. изд. дом "Филинъ", 1996.- 712 с.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.