Forum général.cherche-logiciel Cherche logiciel de calcul formel libre

Posté par  .
Étiquettes : aucune
0
9
nov.
2005
Bonjour,

je voulais savoir si vous connaissiez un logiciel de calcul formel libre tournant sous Linux ou Windows qui soit bien. J'ai déjà testé Maxima et Xcas qui sont pas mal, mais ils n'arrivent pas à résoudre :
solve({dp1=sqrt(a^2+b*q1)-a,dp1=sqrt(a^2+b*q1)-a},{a,b})
Alors que Maple y arrive lui.

De manière générale que pensez-vous de ces logiciels (Xcas et Maxima et peut-être d'autres que je ne connais pas) en êtes-vous satisfaits ?
  • # Maple reste incontournable dans certains cas...

    Posté par  (site web personnel) . Évalué à 2.

    Je ne connaissais pas Xcas, mais j'ai un peu travaillé avec Maxima, avant de le laisser tomber pour Maple. J'ai trouvé que maxima ne marchait pas mal, mais effectivement pour certains calculs il n'y arrive plus.
    Ca me semble pas vraiment étonnant que les logiciels proprios soient en avance dans ce domaine, puisque programmer un logiciel de ce type demande du temps et des compétences très particulières. C'est un cas où il me semble qu'il faudrait que la recherche publique se mobilise pour faire avancer ces projets.
    • [^] # Re: Maple reste incontournable dans certains cas...

      Posté par  . Évalué à 4.

      Dans la plupart des cas, le calcul formel est constitué de recettes. Il y aura toujours, pour deux logiciels, un qui aura la bonne "recette" pour un calcul et l'autre pas. Et ce ne sera pas toujours le même logiciel qui s'en tirera le mieux.
      Et en plus, on peut toujours aider un logiciel. Je me souviens que maple n'était pas formidable pour le calcul d'intégrales, et qu'il fallait souvent l'aider un peu en lui signalant les intégrations par parties.

      On peut voir les "recettes" dans maple. Elles sont écrites en maple. Je ne me souviens pas bien comment c'est fait, il faut faire eval(un_nom_de_fonction), le nom de la fonction en fonction du cas particulier étudié et de ce que l'on fait dessus(intégrer, résoudre, etc).

      IBM a libéré il y a quelques temps un gros logiciel de calcul formel, nommé Axiom. C'est probablement un logiciel de la génération précédente (comme maple d'ailleurs), mais ça doit pouvoir être utile.
  • # Selection de logiciels de Math avec des morceaux de calcul formel

    Posté par  . Évalué à 3.

    Salut,

    Maple est un logiciel dérivé de macsima qui est l'ancêtre de maxima.
    Effectivement, ses fonctions sont moins puissantes, mais une fois interfacé avec TeXmacs, on obtient quand même une excellente solution de calcul.

    Yacas peut-être une alternative sympatique, surtout pour l'algèbre.

    Pari/gp et GAP méritent aussi qu'on y jette un coup d'oeil.

    Il existe aussi une solution quasi-libre parfaitement fonctionnelle fabriquée par l'INRIA :
    Le fantastique logiciel Scilab.

    Dans le même genre, le logiciel Euler permet aussi de s'amuser en calcul formel.

    Pour plus d'information, je vous conseille de passer sur le site de la Knosciences :
    http://gistlabs.homelinux.net/
    où vous pourrez télécharger une distribution GNU/LINUX sur CD Live qui vous permettra de tester en temps réel la majorité de ces petits bijoux de programmation.
  • # J'y connais rien mais...

    Posté par  . Évalué à 3.

    ...j'ai un vague souvenir d'un certain "MuPAD" aussi, qui existe pour Linux. Il n'est pas du tout libre par contre, juste gratuit pour des utilisations non-commerciales ou un truc du genre. Quant à résoudre ton problème, je ne sais pas du tout si il en est capable.

    Bref, je dois pas t'aider beaucoup là, m'enfin juste au cas où, voilà quand même l'URL :
    http://www.mupad.de

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.