Librairies mathématiques calcul formel

Galmiza Messages postés 573 Date d'inscription samedi 16 novembre 2002 Statut Membre Dernière intervention 9 avril 2008 - 9 janv. 2006 à 22:10
Galmiza Messages postés 573 Date d'inscription samedi 16 novembre 2002 Statut Membre Dernière intervention 9 avril 2008 - 11 janv. 2006 à 01:13
Salutations,



Existe-t-il des librairies mathématiques utilisables depuis le C/C++.

Avec un kernel, possibilité de définir des variables, d'effectuer des
opérations avec variables indéfinies, etc, un peu comme Mathematica ?



J'ai essayé d'implanter Mathématica, mais ca ne fonctionne pas.

Connaissez-vous des alternatives simples d'utilisation qui ont su répondre à des exigences semblables aux miennes ?



Merci

3 réponses

neodelphi Messages postés 442 Date d'inscription jeudi 4 avril 2002 Statut Membre Dernière intervention 11 août 2008
10 janv. 2006 à 06:56
Je ne pense pas qu'il y ait de telles librairies ! Mathematica est
vraiment puissant. Si tu veux quelque chose de semblable sous C++ je
pense que c'est toi de le coder.



J'ai essayé d'implanter Mathématica, mais ca ne fonctionne pas.

Bah débug lol !



As-tu vraiment besoin de l'équivalent de Mathématica ? parceque si c'est le cas ça risque de te prendre beaucoup de temps...


neodelphi
0
kortin Messages postés 65 Date d'inscription dimanche 27 juillet 2003 Statut Membre Dernière intervention 21 avril 2006
10 janv. 2006 à 12:58
Je pense qu'il y a plusieurs solutions :
1/ sort le chequier et demande à mathématica leur lib de calcul
2/ regarde si des solveur gratuit comme spark te suffit. Trouves une solution pour exporter tes données vers un système. Je ne sais pas si on peux piloter mathématica avec OLE. Si tu peux, voilà une très bonne solution.
0
Galmiza Messages postés 573 Date d'inscription samedi 16 novembre 2002 Statut Membre Dernière intervention 9 avril 2008 1
11 janv. 2006 à 01:13
Merci pour vos réponses.



Mathématica ne plante pas mais le programme C++ bloque (CPU idle) sur la premiere fonction Mathématica exécutée.

En fait c'est pour tenter des simulations numériques "spéciales" en
éléments finis. Aucun logiciel d'éléments finis tout fait ne permet, a
ma connaissance, de modifier les équations de résolutions.
Mathématica
est très performante et permet de résoudre de gros systèmes matriciels
et de calculer des déterminants en formel, ce que je recherche.

Je sais quel algo appliquer pour satisfaire mes exigences mais ils
seront trop lents, d'où une librairie faites par des connaisseurs.



Je vais jeter un oeil sur Spark.
0
Rejoignez-nous