je recherche du code (n'importe langage: c, c++, java...) pour l'algorithme de factorisation LU avec la notation compacte (autre nom connu: méthode de crout)
merci
-----
07/07/2005, 09h53
#2
martini_bird
Date d'inscription
octobre 2004
Localisation
Paris
Âge
43
Messages
6 812
Re : factorisation lu
Salut,
tu ne peux pas obtenir ta factorisation simplement avec le pivot de Gauss?
Il y a ce fil qui pourrait peut-être t'intéresser?
Désolé de ne pas t'avoir aidé.
07/07/2005, 09h56
#3
martini_bird
Date d'inscription
octobre 2004
Localisation
Paris
Âge
43
Messages
6 812
Re : factorisation lu
Sinon,
google m'a donné ceci (voir bas de page pour un algo en TP).
Cordialement.
09/07/2005, 09h06
#4
invite88e71a19
Date d'inscription
janvier 1970
Messages
52
Re : factorisation lu
La methode de Crout et la methode de Doolittle sont presque la meme (on pense dans l'une avec le ligne et avec l'autre aux colonnes mais c'est symmetrique).
Si on ecrit
Pour le Doolittle voilà l'algo
for i=1:n
for j=2:i
A(i,j-1)=A(i,j-1)/A(j-1,j-1)
for k=1:j-1
A(i,j)=A(i,j)-A(i,k)*A(k,j)
end
end
for j=i+1:n
for k=1:i-1
A(I,j)=A(i,j)-A(i,k)*A(k,j)
end
end
end