Page 1 sur 1

solve

Publié : ven. oct. 09, 2009 12:41 pm
par jmmeny
je tape

solve(3*x^2-2*sqrt(3)*x+1=0,x)

xcas répond []

dommage, non ?

Re: solve

Publié : ven. oct. 09, 2009 2:27 pm
par alb
on obtient la solution réelle avec l'option complexe cochée (configuration du cas).
Pourquoi ?

Re: solve

Publié : ven. oct. 09, 2009 2:50 pm
par parisse
J'obtiens pourtant bien [sqrt(3)/3] en mode réel, exact. Quelle est votre configuration? (ligne cas_setup() du fichier xcas.rc sous windows ou ~/.xcasrc sous linux/mac)

Re: solve

Publié : ven. oct. 09, 2009 3:20 pm
par alb
Vous avez répondu dans un précédent message (crash bisection_solver):
il manque la ligne importante avec cas_setup(), mais c'est inutile ici puisque le bug est en principe corrigé.
Je n'ai pas encore fait la maj
Est-ce la raison de l'absence de solution en mode réel ?

luc briel

Re: solve

Publié : ven. oct. 09, 2009 3:39 pm
par jmmeny
je confirme sqrt(3)/3 apparait lorsqu'on passe en cplx (windows)

et [] avec le mode real exact
la ligne du cas setup dans mon fichier est :

cas_setup(0,0,0,1,0,[1e-10,1e-15],12,[1,50,0,25],0,1,0),xcas_mode(0);

Re: solve

Publié : ven. oct. 09, 2009 3:43 pm
par parisse
oui, c'est possible, étant donné qu'il y a de plus en plus d'utilisateurs de xcas, on m'a rapporté pas mal de bugs ces derniers temps et je les ai corrigés dans la mesure du possible.
En tout cas je viens de réessayer avec la config de jmmeny et la dernière version de xcas et ça renvoie bien [sqrt(3)/3].

Re: solve

Publié : ven. oct. 09, 2009 4:03 pm
par jmmeny
ça marche en remettant à jour xcas. merci.