next up previous contents index
suivant: L'escargot des suites récurrentes monter: Les suites précédent: La représentation des suites   Table des matières   Index

La représentation des suites récurrentes [u0, u1,...us-1] = la, un = f (un-s..., un-1) si n > = s

Pour avoir les termes u0 = la[0], u1 = la[1],...up, on définit la fonction f puis on tape :
plotsuiterec(f,la,p):={
local j,P,L,s,a;
L:=NULL;
s:=size(la);
la:=evalf(la);
for (j:=0;j<s;j++) {
P:=point(j+i*la[j],couleur=point_width_4+noir);
L:=L,segment(j,P,couleur=ligne_tiret+rouge),P;
}
for (j:=s;j<=p;j++) {
a:=f(op(la));
P:=point(j+i*a,couleur=point_width_4+noir);
L:=L,segment(j,P,couleur=ligne_tiret+rouge),P;
la:=append(tail(la),a);
}
return L;
};
Exemple
f(x,y):=x+y
puis,
plotsuiterec(f,[0,1],6)



Documentation de giac écrite par Renée De Graeve