7.9. Примеры решения задач

Задача 1

Функция  задана таблично:

x

0

0.2

0.4

0.6

0.8

1.0

y

0

0.04

0.16

0.36

0.64

1.00

Вычислить значения первой производной функции y в точках 0., 0.6, 1.0 с первым и со вторым порядком точности по h.

Решение

Для вычисления приближенных значений первой производной с первым порядком по h воспользуемся формулами численного дифференцирования, а именно, формулой дифференцирования вперёд и формулой дифференцирования назад:

Получаем:

,             ,

.

Отметим, что для вычисления  с первым порядком по h мы воспользовались формулой дифференцирования вперёд, но можно было воспользоваться формулой дифференцирования назад.

Для вычисления  во внутренней точке x = 0.6 со вторым порядком по h используется центральная разность:

,

а для вычисления на концах отрезка со вторым порядкм по h применяются формулы:

,

.

Получаем:

,                  ,

Задача 2

Методом Эйлера с шагом h = 0.1 построить алгоритм для решения задачи Коши:

Решение

Запишем разностную задачу Коши:

Шаг h = 0.1;     значения ;   число .

Вектор  является приближённым решением задачи Коши.

Задача 3

Методом Рунге-Кутта второго порядка с шагом h = 0.1  построить алгоритм для решения задачи Коши:

Решение

Запишем разностную задачу Коши:

где ,  шаг h = 0.1, .

Вектор  является приближённым решением задачи Коши.

Задача 4

Методом Рунге-Кутта четвёртого порядка с шагом h = 0.1 построить алгоритм для решения задачи Коши:

Решение

Запишем разностную задачу Коши:

где ;    шаг h = 0.1;  ;   .

Вектор  является приближённым решением задачи Коши.