Page 1 of 1

(Résolu) Extraire résultat d'un Solve

Unread postPosted: 21 Jun 2013, 01:48
by skini26
Salut,

Je rencontre le problème suivant lorsque j'ai un solve qui me donne un résultat double ( c'est à dire + ou - x ).
Par exemple lorsque je fais : w:=solve(....) et que le résultat est double, w devient égal à : "x or -x"
Je voudrais par exemple manipuler x ou -x, cependant, w n'est pas un tableau donc faire w[1] ne fonctionne pas.

Merci.

Re: Extraire résultat d'un Solve

Unread postPosted: 21 Jun 2013, 04:26
by Levak
part()

Re: Extraire résultat d'un Solve

Unread postPosted: 21 Jun 2013, 04:39
by skini26
Merci, mais cette fonction ne me donne que le nombre de partie que contient mon résultat et non une des parties.

Re: Extraire résultat d'un Solve

Unread postPosted: 21 Jun 2013, 04:52
by Levak
La moindre des choses aurait été d'aller voir ton manuel ;)

part(expr, n)

Re: Extraire résultat d'un Solve

Unread postPosted: 21 Jun 2013, 05:03
by skini26
Oh désolé :p j'ai vite essayé je ne savais pas qu'elle prenait plusieurs arguments.
Merci ! :)

Re: (Résolu) Extraire résultat d'un Solve

Unread postPosted: 21 Jun 2013, 11:12
by Adriweb
Levak, euh, c'est une fonction non documentée justement ;)
(puisqu'elle permet de prendre les trucs du stack et que ben voila, c'est pas un truc public, bizarrement)

Re: (Résolu) Extraire résultat d'un Solve

Unread postPosted: 21 Jun 2013, 15:18
by Levak
Ah oui tiens.
Bon, bah en cherchant, le manuel m'aura appris à l'instant l'existence de linSolve() alors bon, ça revient au même ;)

Re: (Résolu) Extraire résultat d'un Solve

Unread postPosted: 21 Jun 2013, 15:53
by skini26
Encore mieux! maintenant c'est possible de l'utiliser comme un tableau. Mais au moins j'ai appris l'existence de part() qui peut être très utile.

Merci :)

p.s: j'ai la nspire que depuis 1 mois et c'est maintenant que je commence vraiment à l'utiliser.

Re: (Résolu) Extraire résultat d'un Solve

Unread postPosted: 24 Jun 2013, 09:57
by Bisam
Tu peux aussi utiliser la fonction "exp>list" qui est faite exprès pour ce que tu veux, c'est-à-dire qui prend le résultat d'un solve et le met dans une liste...
Là encore, va voir le manuel pour plus d'infos.