résoudre_récurrence: compliquer plutôt que simplifier...
Publié : ven. juin 22, 2012 2:27 pm
Bonjour,
quand on tape:resoudre_recurrence(u(n+1)=u(n)+(5740/3)*(1/21)^n,u(n),u(0)=3)
Réponse:"Unable to divide, perhaps due to rounding error%%%{1,[0]%%%} / %%%{21,[0]%%%} Error: Bad Argument Value"
par contre quand on tape: resoudre_recurrence(u(n+1)=u(n)+(5740/3)*((1/10)(10/21))^n,u(n),u(0)=3)
On obtient la réponse attendue:[(5740*((1/10)(10/21))^n+9*(1/10)(10/21)-5749)/(3*(1/10)(10/21)-3)]
il vaut mieux taper (1/10)(10/21) plutôt que directement 1/21
Pourquoi?????
D'avance, merci pour vos explications.
quand on tape:resoudre_recurrence(u(n+1)=u(n)+(5740/3)*(1/21)^n,u(n),u(0)=3)
Réponse:"Unable to divide, perhaps due to rounding error%%%{1,[0]%%%} / %%%{21,[0]%%%} Error: Bad Argument Value"
par contre quand on tape: resoudre_recurrence(u(n+1)=u(n)+(5740/3)*((1/10)(10/21))^n,u(n),u(0)=3)
On obtient la réponse attendue:[(5740*((1/10)(10/21))^n+9*(1/10)(10/21)-5749)/(3*(1/10)(10/21)-3)]
il vaut mieux taper (1/10)(10/21) plutôt que directement 1/21
Pourquoi?????
D'avance, merci pour vos explications.