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

  FORUM HardWare.fr
  Programmation
  C

  Factorisation LU en language C

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Factorisation LU en language C

n°1499461
Funkyfonk
Posté le 05-01-2007 à 17:35:55  profilanswer
 

Salut tout le monde,
j'ai une matrice de dimension n*n et je dois coder cette algo qui donne une factorisation LU en C. Les saisies se font au clavier et donc j'ai besoin que le tableau à deux dimensions soit dynamique. J'ai l'algo; le voici mais je n'ai jamais coder en C. J'ai testé avec Dev-C++ 4.9.9.2 mais il doit y avoir un probleme d'adressage. Pas d'erreur à la compilation mais rien à l'execution. Un petit coup de pouce d'un bon programmeur serait le bienvenu. :
 
Pour k=1,n-1
     Pour i=k+1,n
           a(i)(k)=a(i)(k)/a(k)(k);
           Pour j=k+1,n
                  a(i)(j)=a(i)(j)-(a(i)(k)*a(k)(j));
           Fin de la boucle en j;
     Fin de la boucle en i;
Fin de la boucle en k.
 
MERCI.
 

mood
Publicité
Posté le 05-01-2007 à 17:35:55  profilanswer
 

n°1499463
Chaos Inte​stinal
Posté le 05-01-2007 à 17:38:47  profilanswer
 

Merci de fournir le code en C, en plus, dans des balises [cpp] si possible :o

n°1499646
Sve@r
Posté le 06-01-2007 à 02:07:26  profilanswer
 

Funkyfonk a écrit :

Salut tout le monde,
j'ai une matrice de dimension n*n et je dois coder cette algo qui donne une factorisation LU en C. Les saisies se font au clavier et donc j'ai besoin que le tableau à deux dimensions soit dynamique. J'ai l'algo; le voici mais je n'ai jamais coder en C. J'ai testé avec Dev-C++ 4.9.9.2 mais
Pour k=1,n-1
     Pour i=k+1,n
           a(i)(k)=a(i)(k)/a(k)(k);
           Pour j=k+1,n
                  a(i)(j)=a(i)(j)-(a(i)(k)*a(k)(j));
           Fin de la boucle en j;
     Fin de la boucle en i;
Fin de la boucle en k.
 
il doit y avoir un probleme d'adressage. Pas d'erreur à la compilation mais rien à l'execution.


Tu veux sans doute dire "rien de visible à l'exécution"...
Rajoute de l'affichage de valeurs de ci, de là (printf) et tu verras ton programme se dérouler...


---------------
Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche.

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

  Factorisation LU en language C

 

Sujets relatifs
[C] Des accolades "just pour le fun" ?Le language approprié????? scrabble
[C#] Apprendre ce language, oui, mais où ?[C++]Factorisation Cholesky qui marche pas
Quel language faut connaitre pour un siteweb???le langage C pour les nuls ?
Quel langage au le plus utilisé dans la vie courante?Mailer Error: Language string failed to load: recipients_failedme@s.fr
Livre sur le language HTML ?Les logiciels de montage video utilisent quoi comme language?
Plus de sujets relatifs à : Factorisation LU en language C


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