π
<-
Chat plein-écran
[^]

Résolution d'(in)équations

Pour le TI-Basic sur Nspire

Re: Résolution d'(in)équations

Message non lude Bisam » 04 Déc 2013, 21:36

C'est de ma faute, je n'ai pas testé.
En fait, il faut le faire en 2 fois...
Comme une condition "tel que" est d'abord remplacée dans l'expression AVANT toute évaluation, le "solve" n'est pas résolu au bon moment et provoque l'erreur.

Il faut écrire :
Code: Tout sélectionner
cond:=solve(y=e^x,x)
EY:=EX|cond


La condition "y>0" devrait être conservée... puisqu'elle va être indispensable pour retrouver les VRAIES solutions.
Avatar de l’utilisateur
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 69.6%
 
Messages: 5665
Inscription: 11 Mar 2008, 00:00
Localisation: Lyon
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Résolution d'(in)équations

Message non lude NspireCas » 05 Déc 2013, 06:49

Ah ok, merci :).
Avatar de l’utilisateur
NspireCasModo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 6.4%
 
Messages: 1304
Images: 7
Inscription: 04 Oct 2012, 20:44
Localisation: Paris
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -

Re: Résolution d'(in)équations

Message non lude pierrotdu18 » 13 Déc 2013, 18:31

Si tu veux faire les valeurs absolues, je veux bien essayer de t'aider ;)
Bonjour
Avatar de l’utilisateur
pierrotdu18Premium
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 40.5%
 
Messages: 975
Inscription: 07 Nov 2013, 20:18
Localisation: Paris V
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: MP* Lycée Henri IV

Re: Résolution d'(in)équations

Message non lude AnToX98 » 14 Déc 2013, 22:59

Pour les valeurs absolues, c'est bien simple :

• abs(expr)=nbr <=> x=nbr ou x=-nbr
• abs(ex1)=abs(ex2) <=> ex1=ex2 ou ex1=-(ex2)

Après quand il commence à y avoir plusieurs valeurs absolues du même coté, t'es obligé de faire une disjonction de cas.
Avatar de l’utilisateur
AnToX98Premium
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 75.5%
 
Messages: 1022
Images: 15
Inscription: 19 Mai 2013, 16:54
Localisation: Paris, France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 1ere S

Re: Résolution d'(in)équations

Message non lude pierrotdu18 » 15 Déc 2013, 00:08

Oui mais justement, je parle de quand il y a plusieurs valeurs absolues du même côté ;)
Bonjour
Avatar de l’utilisateur
pierrotdu18Premium
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 40.5%
 
Messages: 975
Inscription: 07 Nov 2013, 20:18
Localisation: Paris V
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: MP* Lycée Henri IV

Re: Résolution d'(in)équations

Message non lude AnToX98 » 20 Déc 2013, 10:18

Oui, il faut faire du cas par cas selon les valeurs de x.
Avec mon programme : archives_voir.php?id=24252
Ce serait envisageable :p
Avatar de l’utilisateur
AnToX98Premium
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 75.5%
 
Messages: 1022
Images: 15
Inscription: 19 Mai 2013, 16:54
Localisation: Paris, France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 1ere S

Re: Résolution d'(in)équations

Message non lude NspireCas » 22 Déc 2013, 07:11

Bonjour tout le monde ,

J'ai presque fini de tout réécrire mon programme , j'ai indenté le code , quelques commentaires, etc.

Au programme :

---(in)équations de type e^y-e^x=0 ou e^x=e^y (x=y)
---(in)équations de type e^y-a=0 ou e^x=a (ln(e^y)=ln(b) => a=ln(b) )

---équations de type a*e^x+b*e^-x+ c*e^2x=d
(changement de variable , y=e^x puis trouve x : ln du résultat positif de y)

---(in)équations de type ln(x)-ln(y)=0 ou ln(x)=ln(y) (x=y)
---équations de type a*(ln(x))^2+b*ln(x)+c=0
changement de variable y=ln(x) puis on trouve x e^des solutions de y
---(in)équations de type ln(x)=y
(<=> e^ln(x)=e^y , soit x=e^y)
Il y a bien sur pour les ln un domaine de résolution aussi pas à pas (compatible os 3.1)


P.S : ça gère bien sur les (in)équations du premier degré et du second degré et les (in)équations fractionnés (tableau de signes).
Avatar de l’utilisateur
NspireCasModo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 6.4%
 
Messages: 1304
Images: 7
Inscription: 04 Oct 2012, 20:44
Localisation: Paris
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -

Re: Résolution d'(in)équations

Message non lude NspireCas » 23 Déc 2013, 06:40

Mise à jour effectuée, essayez-le :).

Donnez-moi vos suggestions (équations trigonométriques avec la méthode de résolution par exemple) et reportez-moi les bugs, j'essaierai de les gérer/corriger.

Ceux qui s'intéressent au code :
Show/Hide spoilerAfficher/Masquer le spoiler
Le programme nommé solv "classe" l'équation et appelle le programme correspondant à sa résolution
Avatar de l’utilisateur
NspireCasModo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 6.4%
 
Messages: 1304
Images: 7
Inscription: 04 Oct 2012, 20:44
Localisation: Paris
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -

Re: Résolution d'(in)équations

Message non lude AnToX98 » 23 Déc 2013, 10:37

On t'a donné la méthode pour la valeur absolue :D !
Sinon, integrer juste les cas basiques d'équations trigonométriques (premiere S) ce serait pas mal :

cos(a)=cos(b) <=> a=b (2pi) ou a=-b (2pi)
sin(a)=sin(b) <=> a=b (2pi) ou a=pi-b (2pi)

Sinon, c'est une super idée de programme :)
Avatar de l’utilisateur
AnToX98Premium
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 75.5%
 
Messages: 1022
Images: 15
Inscription: 19 Mai 2013, 16:54
Localisation: Paris, France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 1ere S

Re: Résolution d'(in)équations

Message non lude NspireCas » 23 Déc 2013, 14:34

Image
Équation trigonométrique, c'est fait (j'ai mis à jour) , pour les valeurs absolues, peut-être un autre jour...
Avatar de l’utilisateur
NspireCasModo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 6.4%
 
Messages: 1304
Images: 7
Inscription: 04 Oct 2012, 20:44
Localisation: Paris
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -

PrécédenteSuivante

Retourner vers Nspire-Basic

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 24 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1579 utilisateurs:
>1551 invités
>23 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)