Découvrir
Découvrir webMathematica
Calcul interactif sur le web

webMathematica permet d’ajouter des calculs interactifs sur une page web.

Article mis en ligne le 12 juillet 2005
dernière modification le 6 janvier 2014

Qu’est-ce que webMathematica ? webMathematica permet de créer des sites web qui offrent aux utilisateurs la possibilité d’effectuer des calculs et de visualiser les résultats directement à l’aide d’un navigateur.

webMathematica ajoute l’interactivité et la possibilité de visualiser les résultats d’un calcul à un site web en intégrant Mathematica à la technologie des serveurs web.

webMathematica et Mathematica ont le même moteur et la même puissance de calcul mais utilisent des interfaces fondamentalement différentes et sont destinés à des types d’utilisateurs différents.

D’une certaine manière, on peut considérer Mathematica comme un environnement de développement pour des sites webMathematica. Mathematica peut être utilisé par exemple pour développer un modèle permettant de simuler un phénomène physique. Le code correspondant à ce modèle peut ensuite être placé dans la page web d’un site webMathematica qui permettra aux internautes d’utiliser le modèle et de simuler le phénomène physique en utilisant uniquement leur navigateur.

Les avantages clefs

• webMathematica permet de créer et de distribuer des exercices sur un réseau. Il est possible de développer rapidement de nouvelles applications sans recourir au langage Java pour les algorithmes mathématiques, les graphiques, les entrées et les sorties. Les développeurs n’ont pas à gérer les sessions et les erreurs. webMathematica prend en charge ces aspects et laisse les développeurs se concentrer sur les solutions plutôt que sur les détails de leur implémentation.

• webMathematica fournit une vaste librairie de commandes Mathematica pour le développement sur le web. Ces commandes concernent le calcul numérique, le calcul symbolique et les applications graphiques. Elles permettent entre autres d’importer et d’exporter plus de 40 formats concernant les sons et les images, et offrent la possibilité d’un traitement en ligne.

• Il n’y a pas de software à acheter, à installer ou à maintenir pour utiliser un site webMathematica. Tout ce dont l’utilisateur à besoin, c’est d’un navigateur, et pour certaines applications plus avancées telles que l’animation interactive de figures en 3D, d’un environnement Java runtime. Un autre avantage est qu’un site webMathematica est accessible depuis n’importe quel ordinateur relié à la toile.

• Il suffit de disposer d’un navigateur pour tirer profit d’un site webMathematica. Tous les éléments de l’interface peuvent se présenter sous forme de champs « texte », de cases à cocher et de menus déroulants. Dans la plupart des cas, aucune connaissance de Mathematica n’est requise.

La technologie

webMathematica utilise les technologies web standards : un serveur web, un environnement Java et un servlet container. Ces applications peuvent s’installer sur n’importe quel ordinateur (PC, Mac, Sun,…)

Configuration requise et compatibilité

A voir sur le web : webMathematica présenté par le concepteur
Exemples de sites webMathematica choisis par Wolfram
Chapitres choisis de mathématiques
Les dérivées expliquées pas à pas
QuickMath


Created by Mathematica  (July 12, 2005) Valid XHTML 1.1!