IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

FAQ Mathematica

FAQ MathematicaConsultez toutes les FAQ

Nombre d'auteurs : 1, nombre de questions : 30, dernière mise à jour : 16 juin 2021 

 
OuvrirSommaireIntroduction

Mathematica est un logiciel de calcul, principalement symbolique, prévu pour être utilisé dans les domaines des sciences, de l'ingénierie et des mathématiques. Il entre dans la famille des CAS (Computer Algebra System, système d'algèbre par ordinateur). Il est aussi capable de faire de l'analyse numérique.

Il est développé par Wolfram Research, une firme fondée par Stephen Wolfram, mathématicien anglais dont les travaux sur les CAS sont à l'origine de Mathematica.

Le calcul symbolique signifie qu'il n'y aura jamais d'approximations : on peut lui demander les racines d'un polynôme du second degré et les obtenir exactement, avec possiblement des constantes sous forme de lettres comme coefficients (comme ax²+bx+c). Évidemment, cela va plus loin que les polynômes du second degré, étant donné qu'il est aussi possible de résoudre de cette manière des systèmes d'équations, des équations différentielles, etc.

Mais Mathematica ne se limite pas au calcul : il s'agit d'un vrai langage de programmation, qui peut être utilisé pour modéliser des systèmes... ou bien pour jouer de la musique.

Créé le 17 juillet 2011  par Thibaut Cuvelier

Mathematica supporte quatre grands types de notation : fonctionnelle, infixe, suffixe et préfixe. Voici quelques exemples dans l'ordre pour un arrondi :

 
Sélectionnez
In[14]:= N[1/42, 10]
Out[14]= 0.02380952381
In[15]:= 1/42~N~10
Out[15]= 0.02380952381
In[16]:= 1/42 // N
Out[16]= 0.0238095
In[17]:= N@1/42
Out[17]= 0.0238095

Pour les préfixes et les suffixes, il est toujours possible de mettre des paramètres :

 
Sélectionnez
In[18]:= 1/42 // N[#, 10] &
Out[18]= 0.02380952381
In[19]:= N[#, 10] &@1/42
Out[19]= 0.02380952381
Créé le 17 juillet 2011  par Thibaut Cuvelier

Comme dans la majorité des langages, on utilise le symbole = :

 
Sélectionnez
In[33]:= a = 5
Out[33]= 5
Créé le 17 juillet 2011  par Thibaut Cuvelier

Copyright © 2011 Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.