gauss seidel en matlab
Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

gauss seidel en matlab



  1. #1
    invite9bb77f78

    Exclamation gauss seidel en matlab


    ------

    j'ai rédigé un programme de gauss seidel mais malheureseument il y a quelque chose qui ne fonctionne pas et je n'arrive pas a voir ce que c'est. Est ce que vous pouvez m'aider ? merci
    function [x,succes] = GaussSeidel(A,b,x0,maxiter,tol )
    Eps_cal = 0.001;
    a= [-4 1 1 0 0 0 0 0;
    2 -4 0 1 0 0 0 0;
    1 0 -4 1 1 0 0 0;
    0 1 2 -4 0 1 0 0;
    0 0 1 0 -4 1 1 0;
    0 0 0 1 2 -4 0 1;
    0 0 0 0 2 0 -9 1;
    0 0 0 0 0 2 2 -9];

    b= [-1000;-500;-500;0;-500;0;-2000;-1500];
    x =[480;470;440;430;400;390;370;35 0] ;

    [m,n] = size(a);
    S1 = 0; S2 = 0;
    for k=1:8
    for i=1
    for j=2:n
    S2 = a(1,j)*x(j,k);
    S2 = S2+ S2;
    end
    end
    coeff=1/a(i,i);
    x(i,k) = coeff*(b(i)-S1-S2);
    for i = 2:n
    for j = 1:i-1
    S1 = a(i,j)*x(j,k);
    S1 = S1+ S1;
    end
    for j = (i+1):n
    S2 = a(i,j)*x(j,k);
    S2 = S2+ S2;
    end
    coeff=1/a(i,i);
    x(i,k) = coeff*(b(i)-S1-S2);
    end
    end
    if norm(x(:,k)-x(:,k-1)) < Eps_cal
    break;
    end;
    x(:,k)

    -----
    Dernière modification par yoda1234 ; 25/02/2010 à 21h26.

  2. #2
    yoda1234

    Re : gauss seidel en matlab

    Bonjour,

    deux remarques:
    -Comme le souligne notre charte, la courtoisie est de rigueur sur notre site.
    -Tu as à ta disposition des balises que te permettent de rendre tes messages plus clairs comme, par exemple, la balise "Code" symbolisée dans l'éditeur avancé de message par ceci .
    Là où l'ignorance est un bienfait, c'est de la folie d'être sage (Thomas Gray).

Discussions similaires

  1. Gauss seidel algorithme informatique Matlab
    Par invited08b581e dans le forum Mathématiques du supérieur
    Réponses: 1
    Dernier message: 26/04/2013, 10h37
  2. methode de gauss seidel
    Par invite2dbf58ca dans le forum Mathématiques du supérieur
    Réponses: 0
    Dernier message: 31/10/2009, 15h48
  3. Paramètre de relaxation de Gauss Seidel?
    Par invite20bbf91c dans le forum Mathématiques du supérieur
    Réponses: 0
    Dernier message: 09/04/2006, 16h01
  4. info méthode de Gauss-Seidel
    Par invite3569df15 dans le forum Mathématiques du supérieur
    Réponses: 10
    Dernier message: 10/07/2005, 11h27
  5. gauss-seidel
    Par invite3569df15 dans le forum Mathématiques du supérieur
    Réponses: 3
    Dernier message: 02/07/2005, 03h41
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...