Recherche d'une bibliotheque C/C++ permettant la résolution d'un systeme d'équat
Manubbosse
Messages postés16Date d'inscriptionmercredi 25 juin 2008StatutMembreDernière intervention10 juillet 2008
-
3 juil. 2008 à 13:58
Manubbosse
Messages postés16Date d'inscriptionmercredi 25 juin 2008StatutMembreDernière intervention10 juillet 2008
-
4 juil. 2008 à 11:52
Bonjour à tous.
Cela fait quelque temps, maintenant, que je recherche une bibliothèque en C/C++ qui me permettrait de résoudre un systeme d'équations non-linéaires. Je galere vraiment dans cette recherche.
Les différentes pistes que j'ai suivi sont:
GMP : visiblement, elle ne possede pas de solveur d'equations
ALIAS : semble avoir un solveur (avec la méthode de Newton) mais je ne l'ai vue qu'avec des liens linux. Je suis sous Windows
FGB: Je l'ai vu apparaitre sur une présentation mais c'est tout...
GSL: que sous linux? Elle permet de résoudre les EDO, mais peut etre pas les équations "normales"
NAG: cette bibliothèque est payante il me semble.
LAPACK: que pour des systeme linéaire?
BOOST: ne permet pas de resoudre des équations
Voila où j'en suis.
Est ce que quelqu'un en connaitrait une autre ou pourrait m'aider?
Merci!!
Manu
A voir également:
Recherche d'une bibliotheque C/C++ permettant la résolution d'un systeme d'équat
NairodDorian
Messages postés130Date d'inscriptionlundi 26 juin 2006StatutMembreDernière intervention18 août 2008 3 juil. 2008 à 19:30
J'ai fais un petit programme avec la méthode de newton et de halley (plus rapide). Voir mes sources.
Suffit de prendre la classe de créer un nouveau projet librairie. Ajouté la classe, compiler, linker avec ton projet et c'est bon.
Manubbosse
Messages postés16Date d'inscriptionmercredi 25 juin 2008StatutMembreDernière intervention10 juillet 2008 4 juil. 2008 à 08:41
Re Salut NairodDorian!
J'avais effectivement déja remaqué ton petit programme mais je ne suis pas sur que ça va marcher parceque dans mon systeme il y a quelques équations avec une exponentielle... qu'en penses-tu?
Je vais tout de meme voir ça!
Merci!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Manubbosse
Messages postés16Date d'inscriptionmercredi 25 juin 2008StatutMembreDernière intervention10 juillet 2008 4 juil. 2008 à 09:35
Peut etre que le grand débutant en C que je suis a mal compri ton code mais j'ai l'impression que c'est pour résoudre juste un équation et pas un systeme, nan?
Parceque dans mon cas, il peut y avoir jusqu'à environ 140 equations à 140 inconnues...
NairodDorian
Messages postés130Date d'inscriptionlundi 26 juin 2006StatutMembreDernière intervention18 août 2008 4 juil. 2008 à 11:46
Oops... J'avais oublié que le programme dont je te parlé je l'avais programmé en VB.NET de plus le programme ne fonctionne pas avec des exponentielles.
Je suis désolé.