résoudre_récurrence: compliquer plutôt que simplifier...

Bugs

Modérateur : xcasadmin

abvsbopb1
Messages : 3
Inscription : ven. juin 22, 2012 1:41 pm

résoudre_récurrence: compliquer plutôt que simplifier...

Message par abvsbopb1 » 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.

alb
Messages : 1331
Inscription : ven. août 28, 2009 3:34 pm

Re: résoudre_récurrence: compliquer plutôt que simplifier..

Message par alb » ven. juin 22, 2012 3:14 pm

Je n'ai pas d'explications mais avec la version 0.9.8 sous linux, les deux commandes:
resoudre_recurrence(u(n+1)=u(n)+(5740/3)*(1/21)^n,u(n),u(0)=3)
resoudre_recurrence(u(n+1)=u(n)+(5740/3)*a^n,u(n),u(0)=3)
renvoient respectivement [-2009*(1/21)^n+2012] et [(9*a+5740*a^n-5749)/(3*a-3)]
Si tu fais type((1/10)(10/21)) tu as DOM_SYMBOLIC et non DOM_RAT

parisse
Messages : 5881
Inscription : mar. déc. 20, 2005 4:02 pm
Contact :

Re: résoudre_récurrence: compliquer plutôt que simplifier..

Message par parisse » ven. juin 22, 2012 5:50 pm

Visiblement, un bug qui a été corrigé, donc mettez à jour!

abvsbopb1
Messages : 3
Inscription : ven. juin 22, 2012 1:41 pm

Re: résoudre_récurrence: compliquer plutôt que simplifier..

Message par abvsbopb1 » sam. juin 23, 2012 12:54 pm

Bonjour,
j'avais oublie de préciser que j'étais sous xindows 7 (64 bits) et que j'utilsais la version 0.9.4.
je vais telecharger et installer la version 0.9.8 pour voir si c'est résolu....

abvsbopb1
Messages : 3
Inscription : ven. juin 22, 2012 1:41 pm

Re: résoudre_récurrence: compliquer plutôt que simplifier..

Message par abvsbopb1 » sam. juin 23, 2012 1:10 pm

j'ai tente d'installe installe la version 0.9.8...j'ai du ignorer 2 fichiers....l'install n' avait pas marché;j'ai installe la version 0.9.7.....le bug a disparu.....j'ai retente en vain l'installation de la version 0.9.8: aucun message d' erreur mais apparemment je suis toujours avec la version 0.9.7.....

Répondre