У нас: 141825 рефератів
Щойно додані Реферати Тор 100
Скористайтеся пошуком, наприклад Реферат        Грубий пошук Точний пошук
Вхід в абонемент



Контрольна робота - Метод Рунге – Кутта.
5
Метод Рунге – Кутта

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

Метод Рунге-Кутта є одним із методів підвищеної точності. Він має багато спільного із методом Ейлера.

Нехай на відрізку [a,b] потрібно знайти чисельне рішення рівняння

y’= f (x,y) (1)

з початковою умовою

y(x0) = y0 (2)

Розі’єм відрізок [a, b] на n рівних частин точками x i = x0 + ih (i= 0,1,…, n ), де h= (b-a)/n – крок інтегрування. В методі Рунге –Кутта, тк як ів методі Ейлера, значення уі шуканої функції у визначаються по формулі

уі+1 = у і+ уі (3)

Якщо розкласти функцію у в ряд Тейлора і використовувати члени до h4 включно, то

Функцію у можна представити у вигляді

у= у(x+h) – y(x) = hy’ (x) + h2/2 y” (x) + h3/6 y”’(x) + h4/24 y|\/ (x) (4)

Підпрограма __fs

Пояснення до блок – схеми:

Блок1. Встановлення значень параметрів В0, А0 .

Блок2. Розв’язуємо дифрівняння методом Рунне – Кута.

Блок3. Утворюємо вихідний масив значень.

Блок4. Повернення в головну програму.