Page 1 of 1

Recuperation d'une solution

Unread postPosted: 01 Mar 2009, 21:42
by Adriweb
[post repris de mon post sur univers ti nspire]

B'jour !

Je programme actuallement un petit "utilitaire" de maths qui me permet de retrouver une fonction d'origine si je connais l'integrale et certains points des derivées.

Mais voici un petit probleme...

je veux mettre dans la variable "sol1" la solution d'une certaine equation

J'ai donc essayé " Solve(x+1=2,x) - sol1 "

le probleme c'est que sol1 contient "x=1" et moi je voudaris en fait avoir la valeur, pas le "x="..., puisque je veux reutiliser la solution de l'equation plus tard dans mon programme ....


Quelqu'un a une idee ?

Merci !

Re: Recuperation d'une solution

Unread postPosted: 01 Mar 2009, 22:51
by Levak
Chez moi ça me renvoie false ^^
_____________________________
solve(x+1=2,x) [sto] y

x=1
_____________________________
y

false
_____________________________
string(y)

"false"
_____________________________

Re: Recuperation d'une solution

Unread postPosted: 01 Mar 2009, 22:55
by critor
Alors essaye la composition de fonctions:
string(solve(...)) :%):

Re: Recuperation d'une solution

Unread postPosted: 01 Mar 2009, 22:59
by Levak
re

Bon j'ai une solution pas du tout tenable, un peu caca mais bon :

Code: Select all
right( string( expr( " solve( x+1=2,x ) " )) , dim( string( expr( " solve( x+1=2,x ) " ))) -2 )


renvoie "1"

Donc reste plus qu'a faire :
Code: Select all
expr( " sol1:= "  Ans )


@+

Re: Recuperation d'une solution

Unread postPosted: 02 Mar 2009, 03:53
by Adriweb
ca marche apparement :D

quelqu'un m'a proposé quelque chose de plus court lol :

Image


Merci a tous :P

Re: Recuperation d'une solution

Unread postPosted: 02 Mar 2009, 13:10
by Bisam
La commande "exp>list(" n'existe pas sur Ti-N'spire ?