Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1000 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  resolution d'une matrice par la methode de gaus sur Matlab

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

resolution d'une matrice par la methode de gaus sur Matlab

n°2055331
jila_clack
Jila_Clack
Posté le 09-02-2011 à 12:26:34  profilanswer
 

bonjour a tous .  j'aimerais bien avoir de l'aide a travers ce forum et a travers vous les aines et devanciers du forum.. mon probleme est que je n'arrive pas a ecrire un programe sur matlab qui resoudrait une matrice carree par la methode de Gaus.... pouver vous m'aider s'il vous plait... merci


Message édité par jila_clack le 09-02-2011 à 15:16:00
mood
Publicité
Posté le 09-02-2011 à 12:26:34  profilanswer
 

n°2055366
esox_ch
Posté le 09-02-2011 à 14:11:12  profilanswer
 

Pourquoi ne pas utiliser la fonction builtin "rref" ?


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°2055378
jila_clack
Jila_Clack
Posté le 09-02-2011 à 14:24:06  profilanswer
 

o fait je sui amateur .. et je ne c pas du tout ce ke c ke la fonction builtin"rref".... pouvez vous me guidez svp!!!

n°2055384
esox_ch
Posté le 09-02-2011 à 14:28:25  profilanswer
 

D'accord mais à une seule condition :
Tu édites tes 2 posts et tu les re-écris en vrai français, en utilisant un correcteur d'orthographe. Et après tu gardes la bonne habitude pour tes prochains posts..
 
Non parce que là même moi qui suis spécialement mauvais en français j'ai de la peine à te lire


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°2055418
jila_clack
Jila_Clack
Posté le 09-02-2011 à 14:47:13  profilanswer
 

ha !!! toutes mes excuse mais je suis en Russie a Moscou et la c'est juste un peu dur pour moi mais je fairai ce que tu me dis.. alors je disais:
au fait je suis un amateur  et je ne sais pas du tout ce que s'est que la fonction builtin "rref"

n°2055422
esox_ch
Posté le 09-02-2011 à 14:52:44  profilanswer
 

Voilà qui est mieux :o, tu fais subir le même traitement à tes posts précédents (utilise le bouton d'édition http://forum-images.hardware.fr/themes_static/images_forum/1/edit.gif ) et ça sera tip top.
 
Donc, dans matlab tu as une fonction qui s'appelle "rref". ça te permet de trouver la résolution à un système matriciel par la méthode du pivot (Gauss-Jordan). C'est bien ce que tu cherches non? Pour plus d'info sur "rref", comme d'habitude, tu tapes "doc rref"


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°2055449
jila_clack
Jila_Clack
Posté le 09-02-2011 à 15:17:49  profilanswer
 

ok merci j'essais maintenant.... mais ici je ne peux pas ecrire avec les accents francais toutes mes escuses

n°2055452
esox_ch
Posté le 09-02-2011 à 15:20:49  profilanswer
 

C'est pas les accents qui me poses problème, c'est surtout les trucs genre :
 
o fait je sui amateur .. et je ne c pas du tout ce ke c ke la fonction


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°2055455
jila_clack
Jila_Clack
Posté le 09-02-2011 à 15:24:17  profilanswer
 

haaa!! ok !! ca me revoit a la rubrique help.. ok merci  mais pourais je avoir l'explication de cette ligne :
A = magic(4), R = rref(A) s'il vous plait !!!

n°2055456
jila_clack
Jila_Clack
Posté le 09-02-2011 à 15:25:21  profilanswer
 

ok compris je n'ecrirai plus de la sorte


Message édité par jila_clack le 09-02-2011 à 15:25:42
mood
Publicité
Posté le 09-02-2011 à 15:25:21  profilanswer
 

n°2055465
esox_ch
Posté le 09-02-2011 à 15:39:55  profilanswer
 

Qu'est-ce que tu ne comprends pas dans la ligne en question? Et surtout, qu'est-ce que tu ne comprends pas dans la ligne en question, après avoir lu la doc de magic et rref ?


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°2055475
jila_clack
Jila_Clack
Posté le 09-02-2011 à 15:47:11  profilanswer
 

le mot "magic" !! je pense qu'il ne permet pas d'entrer les propres chiffres  d'une matrice donnee..

n°2055483
esox_ch
Posté le 09-02-2011 à 15:51:11  profilanswer
 

LIS LA DOC!
doc magic
 
Tu es débutant, d'accord très bien, mais ça fait 3 fois que je te dis : Quand tu comprends pas, tu regardes dans la doc avant de poster ici!


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°2055514
jila_clack
Jila_Clack
Posté le 09-02-2011 à 16:05:34  profilanswer
 

toutes mes excuses !! mais quand on trouve quelqu'un qui peux expliquer et surtout dans sa langue parlee c'est encore mieux.. j'ai lu et j'ai compris le role du mot magic  merci beaucoup a vous

n°2055524
esox_ch
Posté le 09-02-2011 à 16:10:16  profilanswer
 

Oui mais c'est un réflexe de fainéant :p Et le jour où t'as une question et que t'as pas internet sous la main pour venir ici demander, tu te sens con si tu fais pas comment chercher dans la doc ;)


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°2055561
henker92
Posté le 09-02-2011 à 17:29:21  profilanswer
 

La résolution par la méthode de gauss se déroule en deux étapes.

 

Tout d'abord dans la transformation de la matrice en une matrice triangulaire supérieure. Ax = b => A'x=b'

 

Ensuite dans la résolution du systeme linéaire A'x = b' ou A' est une matrice triangulaire supérieure.

 

La seconde partie est très simple.

 

L'algorithme est appelé algorithme de la remontée. Il consiste sur un couple de matrice de ce genre :

 

A'           b'
1 2 3 4|| 5
0 6 8 7|| 6
0 0 2 1|| 3
0 0 0 1|| 1

 

La derniere composante du vecteur x est facile a obtenir ( 1*x4 = 1).
Tu remonte d'un cran : (2*x3+1*x4=3) <=> x3 = (3-1*x4)/2
Et ainsi de suite.
xn = b'n-sum(n+1=>Taille(A))[A2j*xj]

 

En francais, ta valeur xn c'est la valeur de b' de la meme ligne moins tout les x qui lui sont supérieurs affectées par leur multiplicateur.

 

Pour la triangulation de la matrice de gauss, tu peux la trouver sur le net facilement normalement, je te laisse chercher, j'ai la flemme :D


Message édité par henker92 le 09-02-2011 à 17:30:13

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  resolution d'une matrice par la methode de gaus sur Matlab

 

Sujets relatifs
SOS : résolution problème d'algorithmeMéthode récursive qui ne fait rien ?
[Java/JEE] [Résolu] Comportement Calendar selon Localeutilisation de sous fonction dans un objet et appel de methode dedans
[PHP] Méthode(s) pour mémoriser des variablesméthode getElementById
[MATH] Matrice de projection d'un point sur un plan[MATLAB] compiler un réseau de neuronne en C++
loi normale sur matlab[Matlab] Graphique interractif et editable
Plus de sujets relatifs à : resolution d'une matrice par la methode de gaus sur Matlab


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR