| | Replacer une variable dans une autre fonction | |
|
|
| Auteur | Message |
|---|
tama Animateur


Age: 18 Classe: oui. (2ème année à l'Epita, sinon) Calculatrice(s): TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:) Messages: 10280 Efficacité: 29 Localisation: Paris ... dans un rayon de 15 km Date d'inscription: 19/12/2005
Divers Dernière note en maths: 13/20
 | Sujet: Re: Replacer une variable dans une autre fonction Sam 15 Déc - 13:39 | |
| une fois que tu as la liste, max(nomdelaliste) | Code: | solve(x^2=4,x)->e exp>list(e,x)->sol max(sol)->z
|
z devrait être égal à 2 normalement |
|
 | |
Massipu Grand Initié

Age: 21 Classe: Licence Sciences de gestion (L3) Calculatrice(s): TI 89 Titanium Messages: 69 Efficacité: 0 Localisation: Lyon Date d'inscription: 02/01/2007
 | Sujet: Re: Replacer une variable dans une autre fonction Sam 15 Déc - 20:42 | |
| Wahou cool merci! Mais enfaite cette technique elle est carrément mieu que la méthode que tu m'a expliquer avant, nan? |
|
 | |
ProgVal Animateur


Age: 16 Classe: Première S SI (Sciences de l'Ingénieur) Calculatrice(s): Voyage 200 & TI-NSpire Messages: 2729 Efficacité: -49 Localisation: Metz Date d'inscription: 05/07/2007
Divers Dernière note en maths: 8,5/10
 | Sujet: Re: Replacer une variable dans une autre fonction Dim 16 Déc - 10:54 | |
| Je dois reconnaitre que Tama se débrouille bien dans ce genre de programmes... |
|
 | |
Mic Administrateur


Age: 25 Classe: Prof de Maths Calculatrice(s): Voyage 200 & TI-Nspire CAS Messages: 11452 Efficacité: 13 Localisation: Orléans Date d'inscription: 07/09/2004
Divers Dernière note en maths: -/20
 | Sujet: Re: Replacer une variable dans une autre fonction Dim 16 Déc - 11:44 | |
| |
|
 | |
ProgVal Animateur


Age: 16 Classe: Première S SI (Sciences de l'Ingénieur) Calculatrice(s): Voyage 200 & TI-NSpire Messages: 2729 Efficacité: -49 Localisation: Metz Date d'inscription: 05/07/2007
Divers Dernière note en maths: 8,5/10
 | Sujet: Re: Replacer une variable dans une autre fonction Dim 16 Déc - 11:56 | |
| |
|
 | |
Mic Administrateur


Age: 25 Classe: Prof de Maths Calculatrice(s): Voyage 200 & TI-Nspire CAS Messages: 11452 Efficacité: 13 Localisation: Orléans Date d'inscription: 07/09/2004
Divers Dernière note en maths: -/20
 | Sujet: Re: Replacer une variable dans une autre fonction Dim 16 Déc - 12:00 | |
| |
|
 | |
ProgVal Animateur


Age: 16 Classe: Première S SI (Sciences de l'Ingénieur) Calculatrice(s): Voyage 200 & TI-NSpire Messages: 2729 Efficacité: -49 Localisation: Metz Date d'inscription: 05/07/2007
Divers Dernière note en maths: 8,5/10
 | Sujet: Re: Replacer une variable dans une autre fonction Dim 16 Déc - 12:01 | |
| |
|
 | |
tama Animateur


Age: 18 Classe: oui. (2ème année à l'Epita, sinon) Calculatrice(s): TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:) Messages: 10280 Efficacité: 29 Localisation: Paris ... dans un rayon de 15 km Date d'inscription: 19/12/2005
Divers Dernière note en maths: 13/20
 | Sujet: Re: Replacer une variable dans une autre fonction Dim 16 Déc - 20:07 | |
| LOL ! Massipu>c'était quoi l'autre technique je m'en souviens plus :D |
|
 | |
Massipu Grand Initié

Age: 21 Classe: Licence Sciences de gestion (L3) Calculatrice(s): TI 89 Titanium Messages: 69 Efficacité: 0 Localisation: Lyon Date d'inscription: 02/01/2007
 | Sujet: Re: Replacer une variable dans une autre fonction Dim 16 Déc - 22:48 | |
| | tama a écrit: | A mon tour d'entrer en scène 
Bon alors on va dissiper le brouillard : -une chaine pour faire simple on va dire que c'est quelque chose écrit entre guillemets, ça peut être "a", "bonjour" ou même "solve(x+2=5,x)" -Expr() c'est une fonction qui convertit une chaine en expression, puis l'évalue, c'est-à-dire bah fait le calcul : expr("solve(x+2=5,x)") revient à solve(x+2=5,x) la TI va donc retourner 3 (3+2=5)
ça marche aussi pour le code suivant :
| Code: | Inputstr "N?",n expr("solve(x+"&n&"=5,x)")
|
Ca résoudra l'équation x+n=5, n étant demandé à l'utilisateur dans la première ligne
-une variable, pour faire simple, disons que c'est comme ce que t'utilises en maths ou en physique, les x, y, t, (théta)...
Bon, ceci dit, on peut en revenir au problème (ton dernier message) :
1.Pour supprimer le y= de la chaine, tu peux utiliser l'instruction mid() ou mieux encore, right :
Par exemple,
| Code: | "y=2x+3"->f right(f,dim(f)-2) //supprime le "y=" ... expr(f)->g //convertit f en expression ... ...
|
2.Non, il faut appliquer la méthode précédente :
| Code: | string(solve(......,y))->str1 right(str1,dim(str1)-2)->str2 expr(str2)->u Disp 3u
|
Quant à l'erreur, ça doit sûrement être la ligne "expr(str2)->u" qui fait ça
Enfin, n'hésite pas à poser des questions (on est là pour répondre à ça)
Mic>y a déjà une fonction pré-intégrée dans la TI pour faire ça : exp>list() |
Celle là  |
|
 | |
tama Animateur


Age: 18 Classe: oui. (2ème année à l'Epita, sinon) Calculatrice(s): TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:) Messages: 10280 Efficacité: 29 Localisation: Paris ... dans un rayon de 15 km Date d'inscription: 19/12/2005
Divers Dernière note en maths: 13/20
 | Sujet: Re: Replacer une variable dans une autre fonction Lun 17 Déc - 18:58 | |
| oui c'est plus simple effectivement :D |
|
 | |
ProgVal Animateur


Age: 16 Classe: Première S SI (Sciences de l'Ingénieur) Calculatrice(s): Voyage 200 & TI-NSpire Messages: 2729 Efficacité: -49 Localisation: Metz Date d'inscription: 05/07/2007
Divers Dernière note en maths: 8,5/10
 | Sujet: Re: Replacer une variable dans une autre fonction Dim 23 Déc - 17:33 | |
| | tama a écrit: | | oui c'est plus simple effectivement :D |
Très simple  |
|
 | |
tama Animateur


Age: 18 Classe: oui. (2ème année à l'Epita, sinon) Calculatrice(s): TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:) Messages: 10280 Efficacité: 29 Localisation: Paris ... dans un rayon de 15 km Date d'inscription: 19/12/2005
Divers Dernière note en maths: 13/20
 | Sujet: Re: Replacer une variable dans une autre fonction Dim 23 Déc - 18:15 | |
| |
|
 | |
ProgVal Animateur


Age: 16 Classe: Première S SI (Sciences de l'Ingénieur) Calculatrice(s): Voyage 200 & TI-NSpire Messages: 2729 Efficacité: -49 Localisation: Metz Date d'inscription: 05/07/2007
Divers Dernière note en maths: 8,5/10
 | Sujet: Re: Replacer une variable dans une autre fonction Lun 24 Déc - 11:27 | |
| | Massipu a écrit: | | tama a écrit: | A mon tour d'entrer en scène 
Bon alors on va dissiper le brouillard : -une chaine pour faire simple on va dire que c'est quelque chose écrit entre guillemets, ça peut être "a", "bonjour" ou même "solve(x+2=5,x)" -Expr() c'est une fonction qui convertit une chaine en expression, puis l'évalue, c'est-à-dire bah fait le calcul : expr("solve(x+2=5,x)") revient à solve(x+2=5,x) la TI va donc retourner 3 (3+2=5)
ça marche aussi pour le code suivant :
| Code: | Inputstr "N?",n expr("solve(x+"&n&"=5,x)")
|
Ca résoudra l'équation x+n=5, n étant demandé à l'utilisateur dans la première ligne
-une variable, pour faire simple, disons que c'est comme ce que t'utilises en maths ou en physique, les x, y, t, (théta)...
Bon, ceci dit, on peut en revenir au problème (ton dernier message) :
1.Pour supprimer le y= de la chaine, tu peux utiliser l'instruction mid() ou mieux encore, right :
Par exemple,
| Code: | "y=2x+3"->f right(f,dim(f)-2) //supprime le "y=" ... expr(f)->g //convertit f en expression ... ...
|
2.Non, il faut appliquer la méthode précédente :
| Code: | string(solve(......,y))->str1 right(str1,dim(str1)-2)->str2 expr(str2)->u Disp 3u
|
Quant à l'erreur, ça doit sûrement être la ligne "expr(str2)->u" qui fait ça
Enfin, n'hésite pas à poser des questions (on est là pour répondre à ça)
Mic>y a déjà une fonction pré-intégrée dans la TI pour faire ça : exp>list() |
Celle là  |
J'ai jamais rien vu de plus simple! |
|
 | |
tama Animateur


Age: 18 Classe: oui. (2ème année à l'Epita, sinon) Calculatrice(s): TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:) Messages: 10280 Efficacité: 29 Localisation: Paris ... dans un rayon de 15 km Date d'inscription: 19/12/2005
Divers Dernière note en maths: 13/20
 | |
 | |
ProgVal Animateur


Age: 16 Classe: Première S SI (Sciences de l'Ingénieur) Calculatrice(s): Voyage 200 & TI-NSpire Messages: 2729 Efficacité: -49 Localisation: Metz Date d'inscription: 05/07/2007
Divers Dernière note en maths: 8,5/10
 | Sujet: Re: Replacer une variable dans une autre fonction Lun 24 Déc - 13:45 | |
| |
|
 | |
| | Replacer une variable dans une autre fonction | |
|