π
<-
Chat plein-écran
[^]

Réactions d'oxydoréduction (Lua)

Pour TI-Nspire OS 3.0 ou ultérieur.

Réactions d'oxydoréduction (Lua)

Message non lude AnToX98 » 05 Juin 2014, 08:05

Bonjour les amis.

Je crée ce topic car j'ai commencé un programme d'équilibrage de réactions d'oxydoréduction et j'aimerais dans la mesure du possible pouvoir le finir avant le bac de Physique-Chimie.

Déjà, tout l'input est terminé, et géré via register. Voici ce que ça donne :

Image

Pour commencer : quelle est la date exacte du bac de Physique-Chimie en France ? :D

Après j'ai trois petites questions pour la programmation en elle même :

• J'ai vu qu'il y avait deux manières de trouver les coefficients stoechiométriques de l'équation : - en utilisant une matrice avec la méthode de gauss, très bien expliqué ici : http://www.casio-education.be/documents/sup-78.pdf
- En utilisant des variables devant chaque élément et résoudre un système d'équation, expliqué ici : http://fr.wikipedia.org/wiki/%C3%89quil ... 3%A9brique

Vu que je ne suis qu'en première, je n'ai pas compris la méthode des matrices et je crois qu'il sera difficile de l'implémenter en Lua/TI-Basic à mon niveau.
Pour cela que je vous demande comment récupérer les solutions d'un système dans une liste ?

• Plus niveau chimique : les éléments H2O, H+ ou HO- en milieu basique se situent-ils toujours d'un même côté de l'équation ?

• Existe-il des couples oxydants/réducteurs dont l'un a des atomes en plus de l'autre ? Comment procéder si oui ?

Merci d'avance de votre aide. Le temps presse ;)
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éactions d'oxydoréduction (Lua)

Message non lude guspro » 05 Juin 2014, 12:21

Salut !

Le bac de physique-chimie 2014 en métropole se déroulera le mardi 17 juin de 8h à 11h30.

Bon courage pour la programmation :)
Avatar de l’utilisateur
guspro
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 30.7%
 
Messages: 16
Inscription: 20 Nov 2013, 15:43
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Terminale s

Re: Réactions d'oxydoréduction (Lua)

Message non lude Adriweb » 05 Juin 2014, 12:25

C'est joli, mais il te reste donc une dizaine de jours :P
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.1%
 
Messages: 14606
Images: 1216
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Réactions d'oxydoréduction (Lua)

Message non lude guspro » 05 Juin 2014, 12:39

C'est faisable en 10 jours ?
Avatar de l’utilisateur
guspro
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 30.7%
 
Messages: 16
Inscription: 20 Nov 2013, 15:43
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Terminale s

Re: Réactions d'oxydoréduction (Lua)

Message non lude Adriweb » 05 Juin 2014, 12:46

Ben, niveau Lua, ce n'est l'affaire que de quelques heures maximum, probablement, mais encore faut-il savoir quoi/comment faire niveau chimie, ici, et c'est apparemment là qu'il a des questions :P
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.1%
 
Messages: 14606
Images: 1216
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Réactions d'oxydoréduction (Lua)

Message non lude Bisam » 05 Juin 2014, 14:35

C'est plutôt les maths qui posent problème...
Je te conseillerai bien de regarder ce que j'ai fait en Basic dans mon programme d'équilibrage des équations-bilan... mais ce n'est pas un modèle vu le peu de commentaires qu'il y a.

En fait, les 2 méthodes que tu as citées sont les mêmes. Il s'agit de résoudre un système d'équations à plusieurs inconnues (avec d'ailleurs plus d'inconnues que d'équations). La calculette fait ça très bien... en Basic. Pour éviter de réinventer la roue, le mieux est sans doute de faire les calculs en Basic !
Avatar de l’utilisateur
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 69.5%
 
Messages: 5665
Inscription: 11 Mar 2008, 00:00
Localisation: Lyon
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Réactions d'oxydoréduction (Lua)

Message non lude AnToX98 » 05 Juin 2014, 18:46

Merci mais ça ne répond pas à toutes mes questions ;)
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éactions d'oxydoréduction (Lua)

Message non lude Bisam » 05 Juin 2014, 20:11

Au niveau Physique/Chimie, les réponses à tes questions ne vont pas te plaire...
- Dans une équation-bilan,
$mathjax$\text{H}^+/\text{H}_2\text{O}$mathjax$
et
$mathjax$\text{H}_2\text{O}/\text{HO}^-$mathjax$
seront de part et d'autre de l'équation. De plus, ces deux couples s'excluent l'un l'autre, puisque l'un se trouve en milieu acide et l'autre en milieu basique.
- Malheureusement, de nombreux couples redox ont des constituants différents... mais la plupart du temps, la seule différence est l'oxygène, et parfois l'hydrogène. Ceux-ci proviennent alors de l'eau du milieu (ou des ions
$mathjax$\text{HO}^-$mathjax$
).
Exemples :
$mathjax$\text{Fe}_2\text{O}_3/\text{Fe}, \text{MnO}_4^-/\text{Mn}^{2+}, \text{Cr}_2\text{O}_7^{2-}/\text{Cr}^{3+}$mathjax$
Avatar de l’utilisateur
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 69.5%
 
Messages: 5665
Inscription: 11 Mar 2008, 00:00
Localisation: Lyon
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Réactions d'oxydoréduction (Lua)

Message non lude AnToX98 » 05 Juin 2014, 20:41

Pour les Fe2O3/Fe,MnO−4/Mn2+,Cr2O2−7/Cr3+, je ne parlais enfaite que d'éléments différents autres que O et H.
Sinon, tu parlais d'un programme en Basic ?
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éactions d'oxydoréduction (Lua)

Message non lude Bisam » 05 Juin 2014, 20:48

Oui, c'est celui-ci, en Basic 68k.
Tu peux le convertir sans problème en du Basic Nspire.

J'en ai même fait une version qui affiche les résultats intermédiaires des calculs (à l'origine, c'était pour débugguer, mais je l'ai gardée à des fins pédagogiques : je savais bien que ça finirait par servir un jour :p )
Je la joins à ce message dès que je l'ai mise sur mon ordi, ce qui ne saurait tarder.
Fichiers joints
chimie.equi2.v2p
Version "pédagogique"
(3.15 Kio) Téléchargé 93 fois
Avatar de l’utilisateur
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 69.5%
 
Messages: 5665
Inscription: 11 Mar 2008, 00:00
Localisation: Lyon
Genre: Homme
Calculatrice(s):
MyCalcs profile

Suivante

Retourner vers Nspire-Lua

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 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.
870 utilisateurs:
>860 invités
>4 membres
>6 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)