Page 1 sur 1
Comportement étrange de latex() ?
Publié : lun. mai 19, 2014 7:26 pm
par cdeval
Salut,
si je tape :
rien d'anormal.
Par contre juste après :
renvoie "\ln\left(\mathrm{abs}\left(x\right)\right)".
Y a-t-il une explication à la présence de cet "abs" ?
Re: Comportement étrange de latex() ?
Publié : mar. mai 20, 2014 5:52 am
par parisse
Ca n'est pas directement du à latex(), int(1/x) renvoie ln(abs(x)) aussi dans giac, je pense qu'il doit y avoir une évaluation de plus du abs dans Xcas. Si je me souviens bien, les abs() sont mis dans int pour éviter de passer trop de temps à tester si l'expression est positive (vu qu'en général il n'y a pas d'hypothèses sur la variable). Pour contourner le problème du abs en trop, on peut ajouter un eval: latex(eval(int(1/x))
Re: Comportement étrange de latex() ?
Publié : mar. mai 20, 2014 7:00 am
par cdeval
D'accord. Je suis tombé sur un cas particulier.
Ça marche bien avec eval() en plus.
Merci.