Bonjour à tous, et désolé si la réponse existe quelque part... Je l'ai cherchée et pas trouvée.
Je souhaite simplifier séparément une somme de termes. Dans les anciens "maple", on faisait cela avec
map(simplify, expression)
Visiblement, ceci ne fonctionne pas sur Xcas. J'ai essayé aussi de faire une somme, du type
xd=sum(simplify(op(k,x),k=1..nops(x)))
mais il n'accepte de bosser que pour k=1.
Merci de votre aide
map et simplify...
Modérateur : xcasadmin
Re: map et simplify...
En effet, il y a un petit bug en mode maple car l'ordre des arguments de map n'est pas le meme qu'en mode xcas, je le corrige.
Sinon, la commande alternative qui fonctionne serait plutot
xd:='+'(seq(simplify(op(k,x)),k=1..nops(x)))
ou
xd:=sum([seq(simplify(op(k,x)),k=1..nops(x))])
Sinon, la commande alternative qui fonctionne serait plutot
xd:='+'(seq(simplify(op(k,x)),k=1..nops(x)))
ou
xd:=sum([seq(simplify(op(k,x)),k=1..nops(x))])
Re: map et simplify...
Ca marche!parisse a écrit :En effet, il y a un petit bug en mode maple car l'ordre des arguments de map n'est pas le meme qu'en mode xcas, je le corrige.
Sinon, la commande alternative qui fonctionne serait plutot
xd:='+'(seq(simplify(op(k,x)),k=1..nops(x)))
ou
xd:=sum([seq(simplify(op(k,x)),k=1..nops(x))])
Merci