Page 102 - 4588
P. 102
заданих початкових умовах і вкінці інтервалу інтегрування b
при n кроках.
Функцію, яка входить у диференціальне рівняння,
треба писати разом з аргументом, тобто y(x), а не просто y, а
функцію в лівій частині оdesolve — без аргументу. Перший
аргумент функції оdesolve — це вільна змінна рівняння, а
другий аргумент — це другий кінець відрізка, на якому
шукається розв’язок рівняння (перший кінець визначає
початкова умова). Наприклад:
y´´´–3y´´+7y´–5y=40sin(x), y(0)=0, y´(0)=6, y´´(0)=4
Чисельний розв’язок за допомогою функції оdesolve матиме
вигляд:
Given
3 2
d d d
) x ( y 3 ) x ( y 7 ) x ( y 5 ) x ( y 40 sin( ) x
dx 3 dx 2 dx
y(0)=0 y´(0)=6 y´´(0)=4 F:=odesolve(x,10)
Рисунок 3.2 - Приклад розв’язку диференційного рівняння
за допомогою блоку Given і функції оdesolve.
101