solve et pi

Bugs

Modérateur : xcasadmin

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

solve et pi

Message par alb » sam. nov. 10, 2012 5:12 pm

solve(2x*sqrt(4-x^2)=pi) devrait renvoyer 2 solutions mais on obtient une liste vide !

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

Re: solve et pi

Message par parisse » sam. nov. 10, 2012 7:17 pm

C'est a cause de pi. Je peux faire comme si pi n'était pas un nom de variable pour la résolution, mais le test final sur l'équation de départ devient trop long et impraticable (à cause de pi), je suis obligé de le désactiver (avec warning), on obtient alors 4 solutions, charge à l'utilisateur de sélectionner les bonnes.

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

Re: solve et pi

Message par alb » sam. nov. 10, 2012 8:25 pm

le remède ici est simple:
supposons(x>=0);solve(4x^2*(4-x^2)=pi^2);

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

Re: solve et pi

Message par parisse » dim. nov. 11, 2012 6:48 am

bon, je pense y arriver en ajoutant un test numérique pour éviter le test formel trop long.

Répondre