Menu

MatLab pour méthode de pivot de Gauss [Résolu/Fermé]

Messages postés
1
Date d'inscription
vendredi 2 mars 2007
Statut
Membre
Dernière intervention
2 mars 2007
- - Dernière réponse :  EHSD - 1 mai 2019 à 18:05
bonjour,
en effet je comence à travailler avec matlab , svp je veux un programme matlab pour la méthode gauss pour la resolution de Ax=b ( en utilisant le pivot ).
merci
Afficher la suite 

8 réponses

Meilleure réponse
97
Merci
clear all
close all
a=[1 5 8;2 -4 10;6 2 -5]
b=[5;1;3]
A=[a b]
n=size(A,1)
for k=1:n-1
for i=k+1:n
w=A(i,k)/A(k,k)
for j=k:n+1
A(i,j)=A(i,j)-w*A(k,j)
end
end
end
A
for i=n:-1:1
s=0;
for j=i+1:n
s=s+A(i,j)*x(j);
end
x(i)=(A(i,n+1)-s)/A(i,i)
end
x

Dire « Merci » 97

Heureux de vous avoir aidé ! Vous nous appréciez ? Donnez votre avis sur nous ! Evaluez CommentCaMarche

CCM 39030 internautes nous ont dit merci ce mois-ci

vraiment chef rien a diiiiiiiiiiiiiiiiiiiiiirrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrreee chapeau
Très réussi.
je voulais la méthode de gauss avec fonction sur matlab
clear all
close all
% ********************************************************
% * Méthode de GAUSS par Pivotation Partielle *
% ELHADJ*(SAID+DAOUADJI)
% ********************************************************
close all
clear all
a=input('Enter la matrice A:');
b=input('Enter la matrice b:');
A=[a b];
n=size(A,1);
for k=1:n-1
[C,I]=max(abs(A(k:n,k)));
if(C~=abs(A(k,k)))
A([(k+I-1) k],:)=A([k (k+I-1)],:);
end
for i=k+1:n
w=A(i,k)/A(k,k);
for j=k:n+1
A(i,j)=A(i,j)-w*A(k,j);
end
end
end
disp('La Matrice A triangularisée:')
A(:,1:end-1)
disp('La Matrice B aprés le traitement:')
A(:,end)
for i=n:-1:1
s=0;
for j=i+1:n
s=s+A(i,j)*x(j);
end
x(i)=(A(i,n+1)-s)/A(i,i);
end
disp('La Solution est:')
x'
10
Merci
bonjour,
en effet je comence à travailler avec matlab , svp je veux un programme matlab pour la méthode gauss pour la resolution de Ax=b ( en utilisant le pivot ).
merci à tout.
4
Merci
je veut avoir un programme qui me permet de résoudre les systemes d'équations linéaires avec la méthode de gauss en matlab,merci.
3
Merci
Bonjour frère, Je veux que tous le chemin de gauss; jacobi à la main sur ces routes avant demain si possible, chaque année, vous mille merci et meilleur ami, Abdel Latif
3
Merci
je veux une explication bonne sur cette question et je veux des exemples bien définie
2
Merci
salut
je trouve pas le programme !!!
moi non plus !!!!! mais j'm'en fou =D
1
Merci
Envoi moi l'algorithme et je te l'écris car je me rappel plus c'est quoi j'ai plus mes cours.
I'm the god father
merci pour ta cooperation de ma part je te donne une adress ou tu peux retrouver l'algoritme de
1.triangularisation
2.resolution du systeme
s'il te plais je l'ai veux séparéés comme dans la reference

http://asi.insa-rouen.fr/enseignement/siteUV/ananum/04syslindirect.pdf
s'il vous plais envoyer moi un programme en matlab qui me permettera de resoudre un systeme d'equation lineaire avec les methodes iteratives(gauss ,gauss avec pivotage partiel et total)merci beaucoups beaucoups
bonne journée à tout le monde la bà
-1
Merci
Comment un exercice a été résolu par la méthode de PIVOT de GAUSS