Здавалка
Главная | Обратная связь

РІШЕННЯ ДИФЕРЕНЦІЙНИХ РІВНЯНЬ ТА ЇХ СИСТЕМ.



Завдання :

1.Знайти наближене рішення задачі Коші для звичайного диференційного рівняння 1 порядку y’ (t) = f(t, y(t)), де t[t0, T] і y(t0) = y0 (завдання обираються згідно до таблиці 1).

1) методом Ейлера

Визначаємо крок інтегрування:

2) методом Рунге-Кутта

у – за методом Ейлера,

У – за методом Рунге – Кутта

З використанням вбудованих функцій MathCad.

2.Знайти наближене рішення задачі Коші для системи звичайних диференційних рівнянь 1 порядку засобами (вбудованими функціями) MathCad (завдання обираються згідно до таблиці 2).

Задача Коші інтегрування звичайних диференційних рівнянь (ЗДР) формулюється так: знайти функцію y=f(x), що є розв’язком диференційного рівняння y’=f(x,y) , яка проходить через точку y0=y(x0).

При чисельних методах розв’язування такої задачі функцію y=f(x) знаходять у вигляді таблиці чисел, що дають можливість у точках xi одержати наближення y(xi) до точних значень y(xi).

Найпростішим методом одержання такої таблиці є метод Ейлера. Його ідея полягає в заміні функції y=f(x) ламаною лінією, кінці відрізків якої, починаючи з точки (x0,y0), визначаються за ітераційними формулами

xi+1 = xi + h , yi+1 = yi +h * f(xi , yi), де h - крок інтегрування ЗДР.

Bulstoer(y,x,x2,n,F)- аналогічно до вище вказаних функцій.

З використанням вмонтованих функцій MathCad.

З використанням вмонтованих функцій Rkfixed(),Rcadapt() та Bulstoer().

Задаємо початкові умови у:=0, та в параметрах функції вказуємо початкові умови у, відрізок [0;1], кількість кроків інтегрування 10, раніше визначену функцію f.

 

З використанням вмонтованої функції Odesolve().

- початок обчислювального блоку

- диференційне рівняння

- початкові умови

- х – аргумент функції, 1 – кінець відрізка

інтегрування.

Розв’язок системи диференційних рівнянь за допомогою вмонтованих функцій.







©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.