Résolution d'un système à trois inconnues. |
Auteur |
Message |
ak71
Autorisation : Membre
Nb de messages : 9
Inscrit le : Dim 11 Oct 2009, 21:58
|
Posté le : Dim 11 Oct 2009, 22:03
|
|
|
bonjour a tous! j'ai un petit probleme ac ce programme, ma TI 82 stats.fr m'indique qu'il ya une erreur de syntaxe dans l'écriture des parentheses( par exemple dans (3,3)). j'ai utilisé les parenthèses normales, ne fallait-il pas?
|
|
|
|
ak71
Autorisation : Membre
Nb de messages : 9
Inscrit le : Dim 11 Oct 2009, 21:58
|
Posté le : Dim 11 Oct 2009, 22:07
|
|
|
j'ai résolu le probleme ( qui ne meritait pas d'etre posé d'ailleurs). si jamais d'autres internautes veulent savoir la reponse, il faut utilliser les parentheses "accoladées" en utilisant 2nde (touche parentheses normales)
|
|
|
|
Jonas
Invité
|
Posté le : Sam 17 Oct 2009, 17:32
|
|
|
Bâ moi ça ne fonctionne toujours pas et je ne vois pas pourquoi...
|
|
|
|
Jonas
Invité
|
Posté le : Sam 17 Oct 2009, 18:13
|
|
|
Heu et encore désolé pour le double post mais je viens de tester quelques ptit truc hors programme et j'ai en fait découvert que ma TI refuse formelement toute division de matrice, je m'explique :
Je découvre que [A]^-1 = 1/[A] non ? Donc je test (programme et hors programme) et la elle me dit erreur de domaine. Ensuite j'essaye au hasard [A]/[B] et même erreure. En revanche j'essaye [A]x[B] et là, ca marche. ??!!
N'y a-t-il pas moyen d'obtenir [A]^-1 par multiplication ?
Si vous comprenez pourquoi je ne peux pas diviser une matrice ?
|
|
|
|
Google_AdSense
|
Publicité
|
|
|
|
|
sypotu
Autorisation : Membre
Nb de messages : 655
Inscrit le : Dim 13 Sep 2009, 8:27
|
Posté le : Sam 17 Oct 2009, 18:35
|
|
|
il est impossible mathematiquement de diviser une matrice
par contre tu peux utiliser la touche au dessous de [math]
---------------------- Ti-83+.fr
Passe en 1ère S
Foire Aux Questions__________Traduction des fonctions Anglais/Français
Emplacement des fonctions____Lexique
Liste des jeux
Ouvrir, éditer et créer des .82p ou .83p sans télécharger de logiciel
Logiciel pour prendre des screenshot animés
Hebergeur pour vos .83p |
|
|
|
Jonas
Invité
|
Posté le : Sam 17 Oct 2009, 18:56
|
|
|
Salut à toi sypotu et merci de ta réponse.
J'ai remplacé le code [A]^-1[B]->[C] par le suivant : [A](touche au dessous de math (-1))fois [B]->C. En gros ce que tu m'a dit.
Désormais je n'est plus l'erreur de domaine mais "MAT SINGUL", la TI me dit que c'est au (-1).
|
|
|
|
Google_AdSense
|
Publicité
|
|
|
|
|
sypotu
Autorisation : Membre
Nb de messages : 655
Inscrit le : Dim 13 Sep 2009, 8:27
|
Posté le : Sam 17 Oct 2009, 20:47
|
|
|
cela veux dire que le determinant de la matrice est nul.
J'y connait rien en matrice donc je ne peux pas t'aider plus...
---------------------- Ti-83+.fr
Passe en 1ère S
Foire Aux Questions__________Traduction des fonctions Anglais/Français
Emplacement des fonctions____Lexique
Liste des jeux
Ouvrir, éditer et créer des .82p ou .83p sans télécharger de logiciel
Logiciel pour prendre des screenshot animés
Hebergeur pour vos .83p |
|
|
|
Jonas
Invité
|
Posté le : Sam 17 Oct 2009, 20:58
|
|
|
Pas grave merci quand même de ton aide !
|
|
|
|
Jonas
Invité
|
Posté le : Sam 17 Oct 2009, 21:51
|
|
|
Wahou !!! J'halucine j'ai réussi !!! Grâce à ce super tuto j'ai pu comprendre comment fonctionnait les matrices :
http://vandymath.free.fr/IMG/pdf/systeme_d_equations_et_matrice.pdf
A partir de là et accrochez vous bien, j'ai juste modifié cette ligne de code:
dim([B])->dim([C]) un truc du genre en ça : {3,1}->dim([C]).
Etonnant non ? L'important c'est que ça marche enfin !!!
Merci beaucoup et j'espère que j'ai aider d'autre gens voilà !
|
|
|
|
Sangohan38
Autorisation : Membre
Nb de messages : 3370
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Mar 20 Oct 2009, 18:04
|
|
|
Le principe de cette ligne était que ça prend moins de place d'écrire dim([A]->dim([B] que {3,2]->dim([B]
Sangohan38
|
|
|
|
Styxx80
Invité
|
Posté le : Dim 22 Mai 2011, 13:07
|
|
|
Bonjour, j'ai recopié le programme et essayé de l'utiliser, cependant il me marque : ERR:DOMAINE. Je fais voir, il me note que c'est sur : [A]^-1[B]->[C], plus particulièrement sur [B]. Si quelqu'un a une solution .. Merci d'avance.
|
|
|
|
sandro
Autorisation : Membre
Nb de messages : 1387
Inscrit le : Ven 25 Mar 2011, 22:58
|
Posté le : Dim 22 Mai 2011, 13:36
|
|
|
vérifie que les trois matrices ont les mêmes dimentions et qu'aucune valueur ne vaut 0.
Sandro
---------------------- mort à l'inutile, place à la mémoire libre et aux programmes |
|
|
|
Styxx80
Invité
|
Posté le : Dim 22 Mai 2011, 21:21
|
|
|
J'ai :
[A] 3x3
[B] 3x1
[C] 3x1
...
(Je ne sais pas trop m'en servir de cette calculatrice ...)
|
|
|
|
linkakro
Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
|
Posté le : Dim 22 Mai 2011, 21:51
|
|
|
Saisis le nom des matrices dans l'écran principal pour connaître le contenu de tes matrices (ou bien édite les avec le menu matrice).
S'il y a plusieurs solutions alors l'erreur vient de là car l'inversion de matrice n'a de sens que pour une unique solution.
---------------------- ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)
Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store |
|
|
|
sandro
Autorisation : Membre
Nb de messages : 1387
Inscrit le : Ven 25 Mar 2011, 22:58
|
Posté le : Lun 23 Mai 2011, 10:06
|
|
|
le problème vient peut-être de la différence de taille des matrices?
Sandro
---------------------- mort à l'inutile, place à la mémoire libre et aux programmes |
|
|
|
linkakro
Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
|
Posté le : Lun 23 Mai 2011, 22:21
|
|
|
Je ne crois pas car
[A1 B1 C1]*[X]=[D1]
[A2 B2 C2] [Y] [D2]
[A3 B3 C3] [Z] [D3]
---------------------- ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)
Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store |
|
|
|
Sangohan38
Autorisation : Membre
Nb de messages : 3370
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Jeu 26 Mai 2011, 17:58
|
|
|
J'ai trouvé le soucis: c'est qu'il faut prendre la fonction inverse et non ^-1 après A (normal 1/A n'existe pas par contre A^-1 existe et est la matrice inverse).
Sangohan38
|
|
|
|
linkakro
Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
|
Posté le : Jeu 26 Mai 2011, 18:06
|
|
|
En effet.
Je n'avais pas immaginé qu'ils écrivaient 1/[A]. Je savais pour la syntaxe mais je n'ai pas réagit.
J'ajoûte qu'il faut impérativement écrire "^-1" avec la touche [x^-1].
---------------------- ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)
Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store |
|
|
|