Capitolul 1 Ecuatii diferentiale de ordinul ˆıntâi rezolvabile prin ...
Capitolul 1 Ecuatii diferentiale de ordinul ˆıntâi rezolvabile prin ...
Capitolul 1 Ecuatii diferentiale de ordinul ˆıntâi rezolvabile prin ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
142 CAPITOLUL 4<br />
k3:=f1(t(n-1,h)+h/2,x1(n-1,h)+h*k2/2,x2(n-1,h)+h*k2/2);<br />
k4:=f1(t(n-1,h)+h/2,x1(n-1,h)+h*k3,x2(n-1,h)+h*k3);<br />
x1(n-1,h)+h/6*(k1+2*k2+2*k3+k4)<br />
> end if;<br />
> end proc:<br />
> x2:=proc(n,h) local m1,m2,m3,m4;<br />
> if n=0 then x2(0) else<br />
m1:=f2(t(n-1,h),x1(n-1,h),x2(n-1,h));<br />
m2:=f2(t(n-1,h)+h/2,x1(n-1,h)+h*m1/2,x2(n-1,h)+h*m1/2);<br />
m3:=f2(t(n-1,h)+h/2,x1(n-1,h)+h*m2/2,x2(n-1,h)+h*m2/2);<br />
m4:=f2(t(n-1,h)+h/2,x1(n-1,h)+h*m3,x2(n-1,h)+h*m3);<br />
x2(n-1,h)+h/6*(m1+2*m2+2*m3+m4)<br />
> end if;<br />
> end proc:<br />
> x1(0):=1: x2(0):=1:<br />
> x1(t):=[seq(x1(i,h),i=0..n)];<br />
x1 (t) := [1., 1.75588586516103406, 2.67099024240189342,<br />
3.82829207712650410, 5.33273206041661840,<br />
7.32072833903442266, 9.97254650756094564,<br />
13.5286455567960680, 18.3114819804437801,<br />
24.7547491716790910, 33.4427034511831920]<br />
> x2(t):=[seq(x2(i,h),i=0..n)];<br />
x2 (t) := [1., 1.24835204296884550, 1.60990093931829237,<br />
2.11743086851170714, 2.81696313624160988,<br />
3.77192924966291354, 5.06892269795481632,<br />
6.82555099257945131, 9.20109996691309817,<br />
12.4109773422481773, 16.7462452598074308]<br />
> t:=[seq(t(i,h),i=0..n)];<br />
t := [0.0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0]<br />
> sol_x1:=5/3*exp(3*t)-2/3*exp(-3*t):<br />
> sol_x2:=5/6*exp(3*t)+1/6*exp(-3*t):<br />
> eval(sol_x1(t),t=0);<br />
eval(sol_x1(t),t=0.1);eval(sol_x1(t),t=0.2);