Метод Рунге-Кутта.

Модифицированный метод Эйлера.

Метод Эйлера-Коши.

Метод Эйлера-Коши – простейший одношаговый метод первого порядка для численного интегрирования дифференциальных уравнений. Он реализуется следующей рекуррентной формулой

yi+1 = yi +h×f(xii), i = 0,1, … (6)

где h – шаг интегрирования (приращение переменной x), h = const.

Погрешность метода пропорциональна h2.

Модифицированный метод Эйлера является одношаговым методом второго порядка, реализуется следующими формулами

уi+1 = yi + h×f(xi + h/2, у*(i+1/2)),

у*(i+1/2) = уi +h×f(xi, yi)/2. (7)

Метод дает погрешность, пропорциональную h3.

Метод Рунге-Кутта – одношаговый метод решения обыкновенных дифференциальных уравнений, на котором построены разностные схемы разного порядка точности.

Двучленная формула имеет вид

yi+I=yi+p21kI+p22k2, (8)

где kI=hf(xi,yi),

k2=hf(xi+a2h; yi+b21k1),

b21=a2,

p22=-1/(2a2),

p21=I+p22.

Для a2=1

,

k1 = f(xi, yi),

k2 = f(xi+1, yi + h×k1), (9)

xi+1 = xi + h.

Четырехчленная формула Рунге-Кутта

уi+1 = уi +1/6(k1 + 2k2 + 2k3 + k4),

k1 = h×f(xi, yi),

k2 = h×f(xi + h/2, yi + k1/2), (10)

k3 = h×f(xi + h/2, yi + k2/2),

k4 = h×f(xi + h, yi + k3).