Equivalent libre à Mathematica

Bonjour,

Je vais avoir un cours de modélisation et simulation informatique ce semestre, et je risque de devoir faire un projet en mathematica. Pour donner une idée du type de projet, voici les sujets de l’année dernière :

  • représentation des tas de sables (la pile de gauche peut faire tomber un grain sur la pile de droite si elle est plus haute)
  • représentation d’images par des arbres quadrants
  • théorie des jeux (pas plus de détails)

Notre cours parle de systèmes dynamiques discrets, et peut être un peu des automates cellulaires.

Le prof nous a dit qu’il a “hésité” entre maple et mathematica, et qu’il a choisit mathematica car ses possibilités de “rendu graphique” des résultats est “un niveau au dessus” de celui de maple.

C’est difficile de trouver un équivalent libre étant donné que je ne sais pas quelles possibilités de mathematica le prof compte utiliser. J’ai fait une liste de concurrents qui savent faire du calcul symbolique :

Parmis ces 15 prétendants, vous en connaissez qui ont des bonnes capacités de visualisation graphique des résultats ?

Nous avons parmi nos membres un expert de ce genre d’outils en la personne de fran.b. Il a créé une clef usb live qui intégre ce type d’outils en libre. Tu pourras avoir plus d’informations sur le site officiel :
clefagreg.dnsalias.org/

Tu n’auras pas d’“équivalent”, tu auras un logiciel qui fait plus dans une branche mais moins dans une autre, un logiciel avec une interface moins funky ou un logiciel plus spécialisé…

Le plus simple est peut être d’attendre de voir ce à quoi vont ressembler les projets proposés!

Dans l’absolu, ne pas oublier sage non plus, qui déchire sa belle mémé si je puis me permettre. Essayable en ligne.
sagemath.org/

Parmi ceux que tu cites, Axiom, GAP, PARI/GP (très répandu et puissant) ne conviennent absolument pas. Par contre, outre SAGE, tu as oublié Scilab qui est très bien pour ce que tu veux faire. Je te suggère plutôt dans l’ordre Octave ou Scilab, wxmaxima, Xcas ou sage

sachant que sage est une compilation de plusieurs outils (Pari/GP, maxima entre autres). Mathematica est très particulier et peu utilisé en Maths (beaucoup plus en Physique, vas savoir pourquoi…). Je n’aime pas ce logiciel peu intuitif et pénible à utiliser mais j’ai sans doute tort, c’est une question d’habitude. Je ne vois pas beaucoup de compatible libre,

Matlab -> Octave ou éventuellement Scilab
Maple -> Xcas ou éventuellement maxima
Mathematica -> ???

j’ai retesté Mathematica il y a une semaine mais cette fois sous linux. (la dernière fois que je l’avais utilisé c’était il y a 15 ans environ)

Mathematica ressemble beaucoup à mapple. Perso je refuse d’utiliser ces deux logiciels.
Je te conseille Xcas ou wxmaxima. Octave je ne le connais pas suffisamment pour te le conseiller.

(wx)maxima utilise gnuplot pour les graphiques.
Ce que j’aime bien sous xcas c’est la réactivité. Tu signales un bug à mr parisse et le lendemain tu as la correction d’xcas.

Matlab -> Octave (très puissant et complet, sauf en analyse et traitement d’image où il est à la traine)
Mathematica -> Maxima (Graphisme en retrait. Macros différentes. Au contraire d’Octave, je l’ai très peu utilisé).

Je te conseille d’essayer imaxima pour un meilleur aspect du logiciel (nécessite Emacs et Latex). Le meilleur frontend selon moin
sites.google.com/site/imaximaimath/

Tiens où ce situe R là dedans ?

R-cran sait faire du calcul symbolique maintenant?

Dédié aux stats, s’utilise avec Octave ou directement avec un frontal (Rcmdr), il est sur ClefAgreg.

R-cran sait faire du calcul symbolique maintenant ?[/quote]
Je pensais plus aux statistiques qu’aux calculs formels. Je pensais qu’ils étaient aussi fait pour ça. Toutes mes excuses.

Je n’ai jamais réussi à comprendre Rcmdr mais je n’ai sans doute pas assez cherché. Je préfère JGR une interface en java pour R-cran.

Je vais tester avec octave.

Merci beaucoup pour toutes vos réponses :023

Grace à vous ma liste est plus courte :

Je vais les essayer pour voir lequel permet de représenter le mieux les résultats graphiquement. Et je vais tenter de négocier tout ça au prochain cours :mrgreen:

Encore merci à vous

Je n’ai jamais réussi à comprendre Rcmdr mais je n’ai sans doute pas assez cherché. Je préfère JGR une interface en java pour R-cran.[/quote]
J’ai mal compris ou il ne marche que sous windows ?

Je n’ai jamais réussi à comprendre Rcmdr mais je n’ai sans doute pas assez cherché. Je préfère JGR une interface en java pour R-cran.[/quote]
J’ai mal compris ou il ne marche que sous windows ?[/quote]
qu’entends tu par il?

Si c’est jgr alors non jgr fonctionne bien sur tous les os.

Par contre il ne dois pas y avoir de paquet debian regarde cette page pour une installation manuelle.
rosuda.org/JGR/linux.shtml

edit: je lance jgr avec /usr/lib/R/site-library/JGR/scripts/run

un élève m’a montré sur le net ceci wolframalpha.com/

par exemple ceci wolframalpha.com/examples/Algebra.html

Ils utilisent quoi sur leur serveur?
edit: il semble bien que ce soit mathematica

Tu as l’équivalent sous Maple…C’est le dernier gadget à la mode…