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


Знайти розв’язок диференціального рівняння

Знайти розв’язок диференціального рівняння y’=x2 y2 -1 на інтервалі а=0 b=1 методом Ейлера-Коші

При початковій умові y0(0)=1

Рішення методом Ейлера-Коші в середовищі Turbo Pascal

Program Е_К;

uses crt ;

var a,b,h,y0,y,x,k1,k2,k3,k4:real;

i,n:integer;

label @;

Begin

clrscr;

a:=0;

b:=1;

n:=10;

y0:=1;

x0:=0;

x:=0;

i:=1;

h:=(b-a)/n;

@:

x:=x+h;

y:= y0+(h/2)*(((sqr(x0)*sqr(y0))-1)+(sqr(x)*sqr(y0+h*(sqr(x)*sqr(y))-1)-1));

writeln(‘x=’,x:5:5, ‘y=’,y:5:5);

if i<n then

Begin

i:=i+1;

y0:=y;

goto @;

end;

end.

Реалізація в Mathcad