You are on page 1of 1

Taylor de Orden n

> restart:

yp:=sin(t);
f:=(t,y)->sin(2*t)-4*y(t);
g1:=diff(f(t,y),t);
f1:=subs((diff(y(t),t))=yp,g1);
for j from 2 to 8 do
g||j:=diff(f||(j-1),t):
f||j:=subs((diff(y(t),t))=yp,g||j);
od:
printf("\n"):
TT1:=f(t,y):
for k from 2 to 8 do
TT||k:=((h**(k-1)*f||(k-1))/((k-1)!)):
T||k:=sum('TT||i','i'=1..k);
od:
printf("\n"): printf("\n"):
T1:=f(t,y);
printf("\n"):
for k from 2 to 8 do
T||k:=T||k:
printf("\n"):
od;

You might also like