Maxima
Un système de calcul formel

Projets connexes à Maxima

Voici une liste de logiciels qui utilisent Maxima ou qui permettent à l'utilisateur d'interagir avec Maxima.

Interfaces utilisateur pour Maxima

wxMaxima

« wxMaxima est une interface graphique multiplateforme pour le système de calcul formel maxima, basée sur wxWidgets. Elle fournit une interface à base de menus et de boîtes de dialogue pour maxima et un bel affichage des résultats mathématiques. Ses fonctionnalités comprennent des tracés intégrés, des graphiques animés avec un curseur, la complétion par tabulation pour tous les paquets chargés, l'export PDF, les manuels de Maxima et de wxMaxima au format HTML, et bien plus encore. »

Développeurs : Andrej Vodopivec, Gunter Königsmann et al.

Imaxima et imath

« Imaxima.el permet d'interagir avec le système de calcul formel Maxima dans un tampon (buffer) Emacs. Imaxima traite la sortie de Maxima avec TeX et insère l'image obtenue dans le tampon. » Un ancien site web d'imaxima est conservé sur Archive.org. Imaxima et imath sont actuellement développés au sein de Maxima.

Développeurs (inactifs) : Jesper Harder et Yasuaki Honda.

Mainteneur : Leo Butler.

TeXmacs

« GNU TeXmacs est une plateforme d'édition libre wysiwyw (what you see is what you want, « ce que vous voyez est ce que vous voulez ») dotée de fonctions spéciales pour les scientifiques. Le logiciel vise à fournir un cadre unifié et convivial pour éditer des documents structurés comportant différents types de contenu (texte, graphiques, mathématiques, contenu interactif, etc.). »

Développeur : Joris van der Hoeven.

Maxima on Android

Portage de Maxima pour les appareils mobiles Android.

Développeur : Yasuaki Honda.

Kayali

« Kayali est un système de calcul formel (CAS) basé sur Qt qui peut aussi servir de remplacement évolué à KCalc de KDE. C'est essentiellement une interface graphique frontale pour Maxima (et il est facile de l'étendre à d'autres moteurs de calcul formel) et pour Gnuplot. »

Développeur : Abdulhaq Lynch.

Interfaces web exécutant Maxima

Maxima-on-WASM

« Une interface web pour Maxima utilisant Embeddable Common Lisp (ECL), Emscripten, gnuplot et MathJax. WOM fournit un environnement Maxima complet et fonctionnel dans le navigateur web, avec affichage des formules en TeX et graphiques intégrés. »

Développeur : Marius Gerbershagen.

Yamwi

« Un projet consacré au développement d'une interface web pour Maxima. » Un serveur en ligne est disponible ici.

Développeurs : Leo Butler et Michel Gosse (à l'origine : Mario Rodríguez Riotorto).

Mathematical Assistant on Web

« Ce site contient une interface pour accéder au système de calcul formel Maxima et résoudre automatiquement des problèmes types choisis issus de cours de mathématiques, y compris les étapes intermédiaires de la solution. »

Développeurs : Robert Marik et Miroslava Tihlarikova.

WebMathematics Interactive

« Un système ouvert d'apprentissage en ligne des mathématiques, destiné aux élèves du secondaire et/ou aux étudiants d'université, comprenant des fonctions mathématiques de base (résolution d'équations, tracé de fonctions, dérivation et calcul de primitives symboliques) et des modules thématiques. »

Développeur : Zoltan Kovacs.

Systèmes utilisant Maxima comme composant

Cantor

« Interface KDE pour des applications mathématiques. Cantor est une application qui vous permet d'utiliser votre langage de programmation mathématique préféré depuis une agréable interface de feuille de calcul. Elle propose des boîtes de dialogue d'assistance pour les tâches courantes et vous permet de partager vos feuilles avec d'autres personnes. » Cantor est construit sur LabPlot. « Dans LabPlot, vous disposez de l'interface de type carnet (Notebook), vous pouvez effectuer vos calculs dans votre système de calcul formel préféré et la visualisation peut se faire dans LabPlot. »

Développeur : Projet KDE.

SAGE

« Sage est un système logiciel de mathématiques libre et open source sous licence GPL. Il s'appuie sur de nombreux paquets open source existants : NumPy, SciPy, matplotlib, Sympy, Maxima, GAP, FLINT, R et bien d'autres. »

Développeurs : Plus de 100 bénévoles.

STACK

« Un système open source d'évaluation assistée par ordinateur en mathématiques et dans les disciplines connexes, qui met l'accent sur l'évaluation formative. »

Développeurs : Chris Sangwin et al.

Outils pour inclure des résultats Maxima dans d'autres systèmes

Maxiplot

Un paquet LaTeX fournissant des environnements et des commandes pour inclure des sessions Maxima et Gnuplot dans un document, en insérant les résultats et les graphiques dans le document traité. Il vous suffit de télécharger ce fichier : maxiplot.sty et de suivre les exemples du manuel de Maxiplot (fichier source LaTeX : maxiplot_en.tex)

Développeur : José Miguel M. Planas

Extension Algebra pour Mediawiki

Permet d'inclure des sessions Maxima dans des pages Mediawiki. Une installation locale de Maxima est alors utilisée pour obtenir le résultat, qui est intégré à la page du wiki.

Développeur : Markus Arndt.

Projets historiques liés à Maxima

Les projets suivants ne sont soit plus maintenus, soit plus disponibles sur Internet. Ils sont inclus ici à titre historique.

Euler

« Euler est un système numérique de type MatLab avec une interface graphique en style carnet à la Maple, des fonctions de tracé et un langage de programmation numérique. Euler peut servir d'interface graphique à Maxima. Il peut aussi échanger des données et des expressions avec Maxima, en aidant Maxima pour les calculs numériques, et Euler pour l'évaluation symbolique. »

Développeur : Rene Grothmann.

Interactive Demos of Mathematical Computations

Démonstrations en direct de diverses capacités de calcul mathématique.

Développeurs : Institute for Computational Mathematics de l'université d'État de Kent.

MaximaPHP

« Un programme PHP pour accéder interactivement à Maxima sur le serveur depuis un site web. »

Développeur : Bowo Prasetyo.

Jacomax

« Jacomax (Java Connector for Maxima) est une interface Java de base pour le système de calcul formel Maxima. »

Développeur : David McKain

Symaxx2

« Symaxx est une interface graphique frontale pour le système de calcul formel Maxima (GPL). »

Développeur : Markus Nentwig.

Symbolic Equation Manipulator

« Modifiez les équations directement à l'écran avec votre souris, sans jamais faire d'erreur. Guidez le programme à travers n'importe quelle manipulation algébrique complexe, et laissez-le s'occuper des détails fastidieux. Et bien d'autres fonctionnalités ! »

Développeur : James Hart.

WIMS

« La plateforme éducative WIMS offre une riche panoplie de ressources et d'exercices, soit en accès libre, soit pour une étude personnalisée. Les supports d'enseignement/d'apprentissage de WIMS sont créés à l'aide de logiciels open source de haute qualité pour les sciences (Maxima, Gnuplot, Pari/Gp, Octave). »

Développeurs : Xiao Gang et autres.