Equations et déterminant
Discutez d'informatique ici !
-
_-Gaara-_
- Membre Complexe
- Messages: 2813
- Enregistré le: 03 Nov 2007, 14:34
-
par _-Gaara-_ » 14 Juin 2008, 14:24
Salut à tous,
bon voilà je voudrais savoir comment faire pour résoudre un système d'équations avec une TI 89.
Je sais que si on fait genre :
ax + by = c
ex + fy = d (avec toutes les lettres connues sauf x et y)
il suffit d'entrer la matrice :
[ a, b,
e , f ] = [c,d] ou je ne sais quoi et ensuite prendre l'inverse... enfin bon quelqu'un saurait-il m'expliquer s'il vous plaît ?
-
fatal_error
- Membre Légendaire
- Messages: 6610
- Enregistré le: 22 Nov 2007, 12:00
-
par fatal_error » 14 Juin 2008, 14:40
Salut,
ax + by = c
ex + fy = d
Tu peux poser ca sous forme matricielle :

Ca s'écrit

Pour trouver

sous condition que

existe, on a

Pour que

existe, il faut det(A)!=0
si det(A)=0 il n'y a pas solution unique : 0 ou infinité.
la vie est une fête

-
_-Gaara-_
- Membre Complexe
- Messages: 2813
- Enregistré le: 03 Nov 2007, 14:34
-
par _-Gaara-_ » 14 Juin 2008, 14:44
Génialll ! peux tu s'il te plaît me montrer les commandes pour la caltos ? :we:
Mercii beaucoup =)
-
fatal_error
- Membre Légendaire
- Messages: 6610
- Enregistré le: 22 Nov 2007, 12:00
-
par fatal_error » 14 Juin 2008, 14:56
Désolé,
je ne sais pas du tout programmer sur une calculette.
Apres une petite recherche sur google, j'ai vu qu'on pouvait programmer en C.
Ya plein d'algo déjà faits pour l'inversion de matrice, pis le produit de deux matrices a la rigueur ca se fait en quatre lignes.
Concernant les étapes de saisie et de "printf" je sais pas du tout comment ca se passe sur la TI.
Toutefois, si c'est pour le bac (:p), lors de l'inversion, tu risque de te retrouver avec des float et yaura pe risque d'approximation, d'où l'utilité de faire le calcul à la main. Mais bon, pour deux equations, ca devrait pas trop poser de prob :p
la vie est une fête

-
_-Gaara-_
- Membre Complexe
- Messages: 2813
- Enregistré le: 03 Nov 2007, 14:34
-
par _-Gaara-_ » 14 Juin 2008, 15:02
lol oui ^^
merci beaucoup quand même ^^
oui je me souviens du C justement c'est pour ça je me demandais si c'était pareil pour la TI xD
Si je trouve un truc je le posterai ça pourra toujours être utile ;)
-
bombastus
- Membre Complexe
- Messages: 2295
- Enregistré le: 29 Nov 2007, 21:35
-
par bombastus » 14 Juin 2008, 19:40
Bonsoir,
la ti gère le calcul matriciel, pas besoin de le coder!
Donc tu peux utiliser

pour résoudre ton système. Et même calculer le déterminant de A (det(A)) pour savoir si

existe.
Ou sinon tu as la fonction solve qui te résout les systèmes :
solve(ax + by = c and ex + fy = d,{x,y}).
-
gol_di_grosso
- Membre Irrationnel
- Messages: 1402
- Enregistré le: 22 Sep 2007, 11:28
-
par gol_di_grosso » 14 Juin 2008, 21:31
_-Gaara-_ a écrit:Salut à tous,
bon voilà je voudrais savoir comment faire pour résoudre un système d'équations avec une TI 89.
Je sais que si on fait genre :
ax + by = c
ex + fy = d (avec toutes les lettres connues sauf x et y)
il suffit d'entrer la matrice :
[ a, b,
e , f ] = [c,d] ou je ne sais quoi et ensuite prendre l'inverse... enfin bon quelqu'un saurait-il m'expliquer s'il vous plaît ?
Bonjour,
Sinon, tu écris ta matrice [a,b,c][e,f,d] puis tu fais rref de la matrice.
Tu va avoir une matrice échelonnée et la dernière colonne donne x et y.
-
_-Gaara-_
- Membre Complexe
- Messages: 2813
- Enregistré le: 03 Nov 2007, 14:34
-
par _-Gaara-_ » 15 Juin 2008, 09:51
Salut !!
Merci bombastus et gol_di_grosso !!
c'est magnifique !!! d'ailleurs pour écrire la matrice on fait :
[a,b,c;e,f,d] Merci beaucoup xD
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité