suivant: La représentation des suites
monter: Les suites
précédent: Les suites
Table des matières
Index
Pour avoir le n-ième terme un il suffit :
de définir la fonction f et de taper f(n).
On peut aussi mettre f comme paramètre et taper :
u(f,n):=f(n)
Ainsi u(sq,3) vaut 9 et u(sqrt,3) vaut sqrt(3).
On remarquera qu'il est souvent préférable de simplifier
l'écriture de u(f,n) avec la commande normal : mettre plutôt
normal dans la définition de f.
Par exemple on définit :
f(x):=normal(x/sqrt(3)+sqrt(3))).
On tape :
u(f,3)
On obtient :
2*sqrt(3)
On peut aussi considérer qu'il n'y a qu'un paramètre l qui est la
séquence f, n et définir u par :
u(l):=l[0](l[1])
Pour avoir la suite des termes uk, pour k allant de k0 à n,
on écrit :
utermes(f,k0,n):={
local k,lres;
lres:=NULL;
for (k:=k0;k<=n;k++){
lres:=lres,f(k);
}
return lres;
}
On a choisit de mettre tous les termes cherchés dans une séquence.
On a : lres:=NULL; initialise la séquence à vide.
Par exemple, avec la fonction :
f(x):=normal(x/sqrt(3)+sqrt(3))).
On tape :
utermes(f,0,5)
On obtient :
sqrt(3),4*sqrt(3)/3,5*sqrt(3)/3,2*sqrt(3),7*sqrt(3)/3,8*sqrt(3)/3
Documentation de giac écrite par Renée De Graeve