Численное дифференцирование.
Решить задачу Коши для дифференциального уравнения y'=f(x, y)
на отрезке [a, b] при заданном начальном условии y(a)=c и шаге интегрирования
h.
1. Использовать метод Эйлера с шагом h и 2h.
2. Использовать метод Эйлера-Коши с шагом h и 2h.
3. Использовать метод Рунге-Кутта 4 порядка с шагом h и 2h.
x |
yh |
y2h |
yточное решение |
... |
... |
... |
... |
Пояснения: составляется программа, которая запускается
дважды (для каждого метода) - для шага h и шага 2h (на одном и том же отрезке
[a, b]). Результаты вычислений вносятся в одну таблицу. По вычисленной таблице
функции строится точечный график и проводится плавная кривая.
Найдите точные значения функции на каждом шаге интегрирования
и сформулируйте вывод о зависимости результата от шага и от метода интегрирования.
Варианты работ
- f(x,y)=xy - x , a=4, b=5, c=0.7, h=0.1
Точное решение: y = 1 - 0.000100639
- f(x,y)=4x2 + 1 - 3y, a=2.6, b=4.6, c=1.8, h=0.2
Точное решение: y =
- f(x,y)= 1.5·x - y - 1.3 , a= - 1, b=1, c=0.2, h=0.2
Точное решение: y =
- f(x,y)=x + y , a=2, b=3, c=1.2, h=0.1
Точное решение: y=
- f(x,y)=e-x-1 + 2y , a=0, b=0.5, c=0.3, h=0.05
Точное решение: y =
- f(x,y)=1.5·y + x + 1.4 , a=1, b=2, c=0.9, h=0.1
Точное решение: y = 0.656994·e1.5x - 0.666667·(2.06667 + x)
- f(x,y)=4.1·x - y + 1.6 , a=0.6, b=2.6, c=3.4, h=0.2
Точное решение: y = - 2.5 + 6.26809·e-x + 4.1·x
- f(x,y)=
, a=1.5, b=2, c=2.1, h=0.05
Точное решение: y =
- f(x,y)=
, a=2.1, b=3.1, c=2.5, h=0.1
Точное решение: y =
- f(x,y)=
, a=3, b=5, c=1.7, h=0.2
Точное решение: y=1.6+0.4·x-0.022449(4+x)2
- f(x,y)=2.5·x + y + 0.6, a=1, b=3,c=1.5,h=0.2
Точное решение:y=-3.1+2.61194·ex-2.5x
- f(x,y)=x + 2.5·y + 2, a=1, b=2, c=0.9, h=0.1
Точное решение: y = 0.185512·e2.5x - 0.96-0.4·x
- f(x,y)=2 - x - y , a=2, b=3, c=2.3, h=0.1
Точное решение: y = 3+9.60577·e-x-x
- f(x,y)=y + 1 , a=0.1, b=0.5, c=1.25, h=0.05
Точное решение: y = - 1 + 2.03588·ex
- f(x,y)=
, a=-2, b=-1, c=3, h=0.1
Точное решение: y=
- f(x,y)=x2 + 0.5·y + 1 , a=0, b=2, c=2.9, h=0.2
Точное решение: y=20.9·e0.5x - 18 - 8x - 2x2
- f(x,y)=x + y + 1.5 , a=1.5, b=2.5, c=0.5, h=0.1
Точное решение: y = - 2.5 + 1.00409·ex-x
назад содержание
вперед