cs_leFeu
Messages postés22Date d'inscriptionsamedi 25 mars 2006StatutMembreDernière intervention18 février 2009
-
17 févr. 2009 à 14:33
SebLinck
Messages postés212Date d'inscriptionmardi 17 mai 2005StatutMembreDernière intervention23 juin 2011
-
18 févr. 2009 à 09:48
SVP, j'ai bessoin de votre aide.
je dois trouver un programme qui calcul l'inverse d'une matrice carré, je l'ai fait avec la méthode des cofacteurs mais c'est très lent. j'ai trouvé ici qlq codes sources sur la méthodes de gauss jordan, mais aucun programme ne fonctionne!!
en plus je connais pas le raisonement derière cette méthode, donc suis obligé a trouver un code déja ecrit.
SebLinck
Messages postés212Date d'inscriptionmardi 17 mai 2005StatutMembreDernière intervention23 juin 2011 17 févr. 2009 à 21:20
tu dis : "je dois trouver un programme qui calcul l'inverse d'une matrice carré"
Je te donne le nom d'un programme qui permet de calculer l'inverse d'une matrice carré: Scilab.
C'est en aucun cas une librairie, et de plus Scilab fonctionne sous Windows et sous linux.
Tu dis utiliser Visual studio C++ pour programmer...
alors regarde là: http://www.oonumerics.org/oon/ tu trouveras tous ce qu'il te faut... Et bien plus encore .
cs_leFeu
Messages postés22Date d'inscriptionsamedi 25 mars 2006StatutMembreDernière intervention18 février 2009 18 févr. 2009 à 00:51
j'ai beau cherché sur le lien que vous m'avez donné. mais malhereusement la seule librairie qui offre la fonctioninalité d'inverse est newmat, mais elle ne tourna pas sur visual C++. Malgré qu'il donne une documentation assez developpée, mais il me génère tjr des erreurs
en contre partie, je trouve ce code qui calcul l'inverse de gauss jordon
Matrix inverse()
{
if(M!=N) throw "Only Square Matrix can have inverse!";
Matrix SI(M,2*M);
ce programme tourne, mais il génère pas tjr une solution correcte!
y a t il qlq qui comprend la méthode de gauss et qui peu m'aider?</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>