Mathematica

Mathematica
Mathematica
Mathematica Icon.png
Développeur Wolfram Research
Dernière version 8.0.4 (24 octobre 2011) [+/-]
Environnements Multiplate-forme (liste détaillée)
Type Logiciel de calcul formel
Licence Propriétaire
Site web Page d'accueil de Mathematica

Mathematica est un logiciel propriétaire de calcul formel édité par Wolfram Research, la société de Stephen Wolfram.

Wolfram commence à travailler sur le logiciel en 1986 et en sort la première version en 1988. Il est disponible sur de nombreuses plateformes et supporte un large choix d'opérations.

L'entreprise a mis en service en site internet dit intelligent, basé entre autres sur Mathematica: Wolfram|Alpha. Il est ainsi possible d'utiliser les ressources de Mathematica gratuitement.


Sommaire

Caractéristiques

Mathematica compte ou permet :

  • Une bibliothèque de fonctions élémentaires.
  • Outils pour la manipulation des matrices.
  • Outils pour tracer de graphes en 2D et 3D mais aussi la création d’animations.
  • Il permet de faire des calculs statistiques, de tester des hypothèses, de faire des calculs probabilistes.
  • Outils pour la visualisation et l’analyse des graphes.
  • Outils pour résoudre des problèmes combinatoires.

Interface

Le système de Mathematica est formé d'un noyau, qui réalise les calculs et peut être exécuté sur une autre machine que celle de l'utilisateur, et d'une interface interactive pour entrer les données. Celle-ci attend des entrées de l'utilisateur exprimées dans le langage de Mathematica, selon une syntaxe définie, et affiche le résultat des calculs sous forme de texte simple, de formules, de son, ou d’images.

Les formules en langage de Mathematica peuvent être converties en formules TeX ou en langage XML.

L’interface interactive inclus des outils de développement tel qu’un débuggeur et permet la coloration syntaxique.

L’interface interactive standard peut être remplacée par d’autres. Wolfram Workbench, est un IDE basé sur Eclipse a été introduit en 2006[1]. Mathematica inclus aussi un interface en ligne de commande[2].

Développement

Plusieurs solutions sont mise en place pour utiliser des applications écrites en langage de Mathematica. Mathematica Player Pro est un runtime de Mathematica qui exécute n’importe quelle application écrite en langage de Mathematica, mais il permet pas l’édition de code[3]. Une version gratuite, Wolfram CDF Player, permet d’exécuter des applications au format CFD. Le code de Mathematica peut être convertis en code C et de générer une DLL.

Connections avec d’autres applications

La communication avec d’autres applications se fait via le protocole MathLink. Il permet la communication entre le noyau et l’interface interactive mais aussi avec d’autres programmes.

Wolfram Research offre librement un kit de développement pour lier des applications écrites en C avec le noyau de Mathematica via MathLink[4].

En utilisant .NET/Link[5] un kit de développement, Mathematica peut être intégré avec des applications qui utilisent le Framework .NET de Microsoft pour demander à Mathematica de faire des calculs. Réciproquement, une application écrite en langage Mathematica peut charger les classes de .NET et manipuler ses objets. On peut aussi utiliser le J/Link pour intégrer les applications de Mathematica avec des programmes Java.

La communication à une base de données est aussi assurée[6].

Licence

Mathematica est un logiciel propriétaire protégé par le copyright.

Une seule licence pour une utilisation commerciale coûte $2495. La licence inclus quatre noyaux pour exécuter des calculs en parallèle, une année de service qui consiste à des mises à jour, un support technique ainsi qu'une licence pour une utilisation à but non commercial, une licence de webMathematica Amateur[7], une licence de Wolfram Workbench et trois licence de Mathematica Player Pro. Des remises sont disponible pour les gouvernement, les organisations caritatives, les étudiant, les écoles et pour une utilisation non commercial [8]. Les licences pour les étudiants coûtent $140. Des licences pour une utilisation non commerciale sont disponibles au coût de $295.

Environnement

Mathematica 8 est disponible pour plusieurs versions de Linux, Mac OS X d’Apple, et pour les systèmes NT de Microsoft Windows. Les versions anciennes jusqu’à à la version 6.0.3, supportent d’autres systèmes tels que Solaris , AIX, Convex, HP-UX, IRIX, MS-DOS, NeXTSTEP, OS/2, Ultrix et Windows Me [9].

Versions

  • Mathematica 1.0 (23 juin 1988) [10],[11].
  • Mathematica 1.1 (1989)[12]
  • Mathematica 1.2 (1 août 1989)[13],[14]
  • Mathematica 2.0 (15 janvier 1991)[15],[14]
  • Mathematica 2.1 (15 juin 1992) [14]
  • Mathematica 2.2 (1 juin 1993) [14],[16].
  • Mathematica 3.0 (3 septembre 1996)[17].
  • Mathematica 4.0 (19 mai 1999) [14],[18].
  • Mathematica 4.1 (2 novembre 2000) [14]
  • Mathematica 4.2 (1 novembre 2002) [14]
  • Mathematica 5.0 (12 juin 2003) [14],[19].
  • Mathematica 5.1 (25 octobre 2004) [14],[20]
  • Mathematica 5.2 (20 juin 2005) [14],[21]
  • Mathematica 6.0.1 (5 juillet 2007)[24]
  • Mathematica 6.0.2 (2008)[25].
  • Mathematica 6.0.3 (2008)[25]
  • Mathematica 7.0 (18 novembre 2008)[26]
  • Mathematica 7.0.1 (5 mars 2009)[27]
  • Mathematica 8.0 (15 novembre 2010).

Références

  1. [ MacWorld review of Wolfram Workbench, Wolfram Research. Mis en ligne le 21 juin 2006
  2. Using a Text-Based Interface, Wolfram Research
  3. Mathematica Player Pro - new Application Delivery System for Mathematica, gizmag.com
  4. New Mathematica: faster, leaner, linkable and QuickTime-compatible: MathLink kit allows ties to other apps. (Wolfram Research Inc. ships Mathematica 2.1, new QuickTime-compatible version of Mathematica software)
  5. [ http://www.wolfram.com/solutions/mathlink/netlink/ .NET/Link]
  6. Mathematica 5.1 Available, Database Journal. Mis en ligne le 3 janvier 2005
  7. webMathematica terms, Wolfram
  8. Mathematica Home Edition Released, Mac World. Mis en ligne le février 2009
  9. Mathematica 6 Platform Availability
  10. Mathematica Journal’ news, Mathematica Journal, Volume 9, Issue 1
  11. Supercomputer Pictures Solve the Once Insoluble, John Markoff. Mis en ligne le 30 octobre 1988
  12. Mathematica 1.1. Biotechnology Software. Vogel, W. K. (1989)
  13. [ http://www.accessmylibrary.com/coms2/summary_0286-9205258_ITM Mathematica 1.2 adds new graphics options: upgrade also promises concurrent operations], Elinor Craig, MacWeek, July 25, 1989.
  14. a, b, c, d, e, f, g, h, i et j compare_mathematica, Nasser M. Abbasi.
  15. [ http://www.accessmylibrary.com/coms2/summary_0286-9227849_ITM Mathematica + 283 functions = Mathematica 2.0], Raines Cohen, MacWeek, 15 janvier 1991.
  16. New version of Mathematica, Mechanical Engineering. Mis en ligne le 1 juin 1993
  17. Wolfram news archive 1996.
  18. Mathematica 4.0, Charles Seiters, Macworld. Mis en ligne le 1 octobre 1999
  19. Mathematica 5.0 Adds Up: Exactly 15 years after Mathematica's initial release, Wolfram Research has released Mathematica, PC Magazine. Mis en ligne le 3 sept.-11 2003
  20. Mathematica 5.1's Web Services Add Up; Mathematica 5.1 delivers improvements over Version 5.0 that are vastly out of proportion for a .1 upgrade, Peter Coffee, eWeek,. Mis en ligne le 6 décembre 2004
  21. Mathematica hits 64-bit, MacWorld UK. Mis en ligne le 13 juillet 2005
  22. Today, Mathematica is reinvented, Blog by Stephen Wolfram. Mis en ligne le mai 2007
  23. Mathematica 6: Felix Grant finds that version 6 of Wolfram Research's symbolic mathematical software really does live up to its expectations, Scientific Computing. Mis en ligne le 2007
  24. mathematica-601, Wolfram Blog. Mis en ligne le juillet 2007
  25. a et b Mathematica Quick Revision History
  26. Mathematica 7.0 Released Today!, Blog by Stephen Wolfram. Mis en ligne le novembre 2008
  27. Announcing Mathematica 7.0.1, Wolfram. Mis en ligne le mars 2009

Voir aussi

Articles connexes

  • Maple, un logiciel propriétaire concurrent
  • Maxima, un logiciel libre concurrent

Liens externes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Mathematica de Wikipédia en français (auteurs)

Игры ⚽ Нужно сделать НИР?

Regardez d'autres dictionnaires:

  • Mathematica — Тип Сист …   Википедия

  • Mathematica — 100px Desarrollador Wolfram Research Página de Mathematica Información general …   Wikipedia Español

  • Mathematica — Mathematica …   Deutsch Wikipedia

  • Mathematica — For other uses, see Mathematica (disambiguation). Mathematica Mathema …   Wikipedia

  • Mathematica Policy Research, Inc. — Mathematica Policy Research, Inc. (MPR) is a policy research organization with offices in Princeton, New Jersey; Cambridge, Massachusetts; and Washington, D.C.; with a new office slated to open in Ann Arbor, Michigan in early 2008.… …   Wikipedia

  • Mathematica (disambiguation) — Mathematica is a computer algebra system and programming language. Mathematica may also refer to: Philosophiæ Naturalis Principia Mathematica, Newton s classic book containing basic laws of physics Mathematica Policy Research, Inc., a policy… …   Wikipedia

  • Mathematica: A World of Numbers... and Beyond — Multiplication machine in the exhibit. Large mobius strip …   Wikipedia

  • Mathematica Policy Research — For other uses, see Mathematica (disambiguation). Mathematica Policy Research is a policy research organization with offices in Princeton, New Jersey; Cambridge, Massachusetts; Chicago, Illinois; Washington, DC; Ann Arbor, Michigan; and Oakland,… …   Wikipedia

  • Mathematica — plattformübergreifende Mathematiksoftware zur Berechnung mit bel. Genauigkeit, 2D/3D Funktionsdarstellung und Statistik (WRI) …   Acronyms

  • Mathematica — plattformübergreifende Mathematiksoftware zur Berechnung mit bel. Genauigkeit, 2D/3D Funktionsdarstellung und Statistik (WRI) …   Acronyms von A bis Z

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”