Wanted : biblio c++ avec les matrices

Wanted : biblio c++ avec les matrices - C++ - Programmation

Marsh Posté le 11-07-2005 à 11:21:37    

Salut les gens,
 
je suis à la recherche d'une biblio libre C++ avec des fonctions avancées sur les matrices. Je voudrai les opérateurs classiques (+-*/) mais aussi les mêmes sur chaque élément (pour ne pas avoir à faire de boucles partout). Jusque là ça pourrait aller, maintenant, je corse : je veux des matrices 3D (ou plus), et surtout la factorisation de Cholesky (pass'que je sais pas faire!).
Je cherche un truc genre, biblio Matlab version free!
A l'heure actuelle dans mes investigations j'ai :
 - MTL (mais je n'ai pas trouvé le cholskysation et je doute qu'elle supporte le 3D),  
 - Boost++ (pas les operateurs sur les éléments -ca peut se faire facileemnt- et cholesky que pour les graphes mais gere le multi dimensionnel)
 - LAPACK++ que je suis en train de regarder...
 
Si vous avez des conseils, suggestions ou si j'ai mal regardé pour boost++ et mtl, je suis toute ouïe!
Merci


Message édité par nifnef le 20-07-2005 à 10:38:21
Reply

Marsh Posté le 11-07-2005 à 11:21:37   

Reply

Marsh Posté le 20-07-2005 à 09:08:52    

y les opérateurs avec boost, tu as mal lu.

Reply

Marsh Posté le 20-07-2005 à 11:03:24    

yes boost is good avec ublas pour les matrice...
 
il y a pas tout mais : + - * ca marche
 
et ca gere tres bien la memoire et les gros systemes
 
par contre cholesky il faut se le faire a la main... mais tu trouve des algos pour ca :
 
http://eric.cabrol.free.fr/AnalyseNumerique/an2.html
 
 

Reply

Marsh Posté le 26-07-2005 à 18:32:00    

tres intéressant ton lien ddesbuis!
Je suis tombée sur la GSL qui à l'air pas mal non plus(surtout pour ma choleskisation que je ne veux pas faire à la main)
je pense que je vai rester dessus!

Reply

Marsh Posté le 26-07-2005 à 20:19:16    

Je devrais faire une release multiplateforme de EVE 2.0 dans pas longtemps.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed