π
<-

Afficher la valeur d'une solution d'équation dans 1 prgm

Programmation et implémentation d'algorithmes.

Afficher la valeur d'une solution d'équation dans 1 prgm

Unread postby kinkakuji » 20 Apr 2005, 08:07

Bonjour . Je viens de remplacer ma TI83 par une voyage 200 et en recopiant mes programmes je rencontre un problème .
Sur la TI83 quand on tape ça : solve(3x-6 , x )
Il s'affiche la solution de l'èq . ( 2 dans mon exemple )

Mais sur la voyage 200 quand je tape résol(3x=6 , x )
Ca affiche x = 2

Mais dans mon programme je veux stocker la solution de l'équation dans une variable . Ca marchait sur la TI83 mais pas sur la voyage 200 ...
Quand je tape résol(3x=6,x)-V , au lieu de stocker 2 dans V , ça affiche un message d'erreur .
Voilà jespère avoir été clair , si quelqun sait comment résoudre ce problème , merci de me répondre !
User avatar
kinkakuji
Niveau 1: MD (Membre Débutant)
Niveau 1: MD (Membre Débutant)
Level up: 60%
 
Posts: 2
Joined: 20 Apr 2005, 00:00
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Afficher la valeur d'une solution d'équation dans 1 prgm

Unread postby kinkakuji » 24 Apr 2005, 08:07

Merci Beaucoup !
Je crois que je n'aurais jamais trouvé sans toi !
User avatar
kinkakuji
Niveau 1: MD (Membre Débutant)
Niveau 1: MD (Membre Débutant)
Level up: 60%
 
Posts: 2
Joined: 20 Apr 2005, 00:00
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Afficher la valeur d'une solution d'équation dans 1 prgm

Unread postby Kalocagatia » 01 Feb 2009, 12:35

Et s il ya plusieurs solution avec un nombre de chiffre inconnu?
Par exemple : x=345 or x=56
Même en tapant right(x=345 or x=56,2) ( qui devrait afficher normalement : 345 or x=56 ) ça ne marche pas...
Merci de votre aide
1338
User avatar
Kalocagatia
Niveau 5: MO (Membre Overclocké)
Niveau 5: MO (Membre Overclocké)
Level up: 20%
 
Posts: 24
Joined: 04 Jan 2009, 00:00
Location: Paris
Gender: Male
Calculator(s):
MyCalcs profile
Class: PT*

Re: Afficher la valeur d'une solution d'équation dans 1 prgm

Unread postby Bisam » 01 Feb 2009, 13:59

En fait, il existe une solution toute faite dans la calculatrice : la fonction "exp>list(" (remplacer le > par un triangle plein).
Elle recherche dans une expression booléenne les occurrences d'équations de la forme "variable=quelquechose" et enregistre les différentes possibilités dans une liste.

Par exemple, si on tape :
Code: Select all
explist(solve(x^2-4*x+3=0,x),x)-sol

alors la variable sol contiendra une liste des solutions de l'équation x^2-4*x+3=0 (à savoir 1 et 3).

C'est bien plus simple que l'utilisation des chaînes de caractères.

Attention cependant, lorsque l'équation comporte des paramètres, la calculatrice renvoie des résultats qui peuvent sembler bizarres avec des "when(" dedans... mais c'est tout-à-fait normal.
User avatar
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 69.6%
 
Posts: 5670
Joined: 11 Mar 2008, 00:00
Location: Lyon
Gender: Male
Calculator(s):
MyCalcs profile

Re: Afficher la valeur d'une solution d'équation dans 1 prgm

Unread postby Kalocagatia » 01 Feb 2009, 14:28

parfait! une balise utile de plus :) !
Merci
1338
User avatar
Kalocagatia
Niveau 5: MO (Membre Overclocké)
Niveau 5: MO (Membre Overclocké)
Level up: 20%
 
Posts: 24
Joined: 04 Jan 2009, 00:00
Location: Paris
Gender: Male
Calculator(s):
MyCalcs profile
Class: PT*

Re: Afficher la valeur d'une solution d'équation dans 1 prgm

Unread postby Bisam » 01 Feb 2009, 15:49

Ravi d'avoir été utile...
Au fait, pour expliquer ma remarque à propos des "when(", regarde ce qui se passe quand tu fais :
Code: Select all
explist(solve(x^2=a,x),x)


En gros, la calculatrice te dis que la réponse n'est valable que lorsque "a=0"...

Au fait, quand l'équation n'a pas de solution, tu obtiens tout simplement une liste vide.
User avatar
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 69.6%
 
Posts: 5670
Joined: 11 Mar 2008, 00:00
Location: Lyon
Gender: Male
Calculator(s):
MyCalcs profile

Re: Afficher la valeur d'une solution d'équation dans 1 prgm

Unread postby Kalocagatia » 01 Feb 2009, 16:44

Oui en effet c est logique. On ne peut pas lui demander l impossible ^^
1338
User avatar
Kalocagatia
Niveau 5: MO (Membre Overclocké)
Niveau 5: MO (Membre Overclocké)
Level up: 20%
 
Posts: 24
Joined: 04 Jan 2009, 00:00
Location: Paris
Gender: Male
Calculator(s):
MyCalcs profile
Class: PT*

Re: Afficher la valeur d'une solution d'équation dans 1 prgm

Unread postby hermes » 06 Sep 2010, 21:28

bonjours

je cherche a utiliser les solution pour utiliser une fonction resol dans un programme le problème et que je n'arrive pas a reutiliser les resultats dans dans les formule suivante de plus se que la calculette affiche est étonnant j'ai en retour

mid(string(resol(x=x+2)
User avatar
hermes
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 27.3%
 
Posts: 73
Joined: 06 Sep 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: Maitrise à Montréal

Re: Afficher la valeur d'une solution d'équation dans 1 prgm

Unread postby tama » 07 Sep 2010, 11:01

Plop,
Si tu as une nouvelle question il vaut mieux que tu ouvres un nouveau sujet (il y a un bouton "nouveau" tout en bas) plutôt que de remonter des vieux sujets.

Pour ton problème, la solution est donnée plus haut, il faut utiliser explist (je ne connais pas l'équivalent français) pour avoir la liste des solutions.
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
User avatar
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 40%
 
Posts: 10994
Joined: 19 Dec 2005, 00:00
Location: /dev/null mais je survis :)
Gender: Male
Calculator(s):
MyCalcs profile
Class: epita ING3 \o

Re: Afficher la valeur d'une solution d'équation dans 1 prgm

Unread postby Loulou 54 » 07 Sep 2010, 13:29

Et si tu veux plus d'aide (par exemple pourquoi la fonction te retourne cela) tape nous ton programme ! =) On pourra voir s'il y a un souci.
Mes programmes => ici !
User avatar
Loulou 54Premium
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 1.6%
 
Posts: 1985
Images: 8
Joined: 02 Aug 2009, 00:00
Location: 54, près de Metz
Gender: Male
Calculator(s):
MyCalcs profile
Class: Ingé Logiciel chez Amazon


Return to Programmation

Who is online

Users browsing this forum: ClaudeBot [spider] and 3 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1009 utilisateurs:
>988 invités
>16 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)