Programme pour resoudre matrice

Résolu
Bonjour,
Je cherche un programme pour resoudre une matrice(trouver une solution).
Merci.
Configuration: Windows Vista
Opera 9.61

7 réponses

  1. Bonsoir !
    Qu'est-ce que tu entends par une solution d'une matrice ?
    1. Ben je cherche un programme qui renvoi la solution de systeme d'equation lineaire.
      Exemple:
      3x+2y+1z=2
      0x+2y+3z=3
      6x+5y+1z=0
      solution(x,y,z)
      1. Bah j'ai développé une fonction sous matlab qui fait ça , par contre c'est sous forme vectorielle A*X =B

        Avec dans ta situation :

        A= |3 2 1|
        |0 2 3|
        |6 5 1|

        X = [x]
        [y]
        [z]

        B = [2]
        [3]
        [1]

        Avec Seidel , ou Jacobi , ou la méthode de relaxation , je te conseille seidel :

        function [Xbase]=seidel(A,B,epsilon)
        ligne=size(A,1);
        colonne=size(A,2);
        Xbase=rand(ligne,1);
        
        while norm(A*Xbase-B) > epsilon
            for i=1:ligne,
                Xbase(i)=(B(i)-sum(A(i,1:(i-1))*Xbase(1:(i-1)))-sum(A(i,(i+1):colonne)*Xbase((i+1):colonne)))/A(i,i);
            end
        end
        


        ça renvoie un vecteur Xbase qui est la solution du système.
        J'espère avoir répondu à la question :)
        1. Oui mais je veus un algo general qui renvoi la solution de n'importe quel systeme!!
          1. Oh mdr je pensais tavai juste pris ma matrice comme exemple!!!))
            Grand merci a toi cher amis!!!!
            1. j voudrai trouver un programme qui permet de de remplir les matrices de walsh et qui renvoie la ligne de code demandée