Calcul infinitésimal et algèbre avec Wolfram | Choses à essayer
Calcul infinitésimal et algèbre avec Wolfram | Choses à essayer
Effectuez des modifications et exécutez n’importe quel morceau de code en cliquant à l’intérieur du code et en appuyant sur .
+
Calcul mathématique symbolique et numérique. Pour tous, des collégiens aux chercheurs avancés en mathématiques. Des siècles de développement mathématique regroupés dans un ensemble de fonctions exceptionnellement puissantes, étroitement intégrées à une visualisation avancée et à des données intégrées immédiatement calculables.
Simplifiez, factorisez ou développez des expressions algébriques
Simplifiez, factorisez ou développez des expressions algébriques
Simplifiez une expression impliquant des fonctions rationnelles : |
In[]:=
Simplify-
1
x+1
1
2
(x+1)
Spécifiez les hypothèses qui affectent le résultat d’un calcul : |
In[]:=
Assumingx<0,Simplify
2
x
Factorisez efficacement les polynômes de degré élevé : |
In[]:=
Factor[-1]
15
x
Vérifiez la factorisation en multipliant des polynômes : |
In[]:=
Expand[(-1+x)(1+x+)(1+x+++)(1-x+-+-+)]
2
x
2
x
3
x
4
x
3
x
4
x
5
x
7
x
8
x
Résolvez une équation ou un système d’équations
Résolvez une équation ou un système d’équations
Obtenez les valeurs qui permettent de résoudre les équations avec des paramètres symboliques : |
In[]:=
SolveValues[a+bx+c==0,x]
2
x
Obtenez des règles de remplacement qui permettent de résoudre un système d’équations pour des variables spécifiées : |
In[]:=
Solve[{x+y+z==4,x-z==2,x-2y+z==2},{x,y,z}]
Résolvez le système linéaire m.xb |
In[]:=
LinearSolve
,
-3 | 6 | -3 |
7 | -1 | 5 |
8 | 8 | -3 |
2 |
9 |
8 |
Calculez les dérivées des fonctions
Calculez les dérivées des fonctions
Calculez la dérivée d’une fonction par rapport à des variables spécifiées : |
In[]:=
D[Sin[x],x]
Calculez la ème n |
In[]:=
D[,{x,n}]
ax
Évaluez des intégrales
Évaluez des intégrales
Évaluez des intégrales indéfinies symboliques : |
In[]:=
∫xx
Évaluez numériquement des intégrales : |
In[]:=
NIntegrate,{x,0,24}
-
2
x
Évaluez des intégrales avec plusieurs variables d’intégration : |
In[]:=
∞
∫
0
∞
∫
0
-+
2
x
2
y
Résolvez des équations différentielles
Résolvez des équations différentielles
Résolvez symboliquement des équations différentielles ordinaires : |
In[]:=
DSolve[u''[x]+u[x]==0,u[x],x]
2
k
Obtenez des solutions numériques aux équations différentielles : |
In[]:=
lorenzsolution=NDSolve[{[t]-3(x[t]-y[t]),[t]26.5`x[t]-y[t]-x[t]z[t],[t]x[t]y[t]-z[t],x[0]z[0]0,y[0]1},{x,y,z},{t,0,202},MaxSteps∞]
′
x
′
y
′
z
Visualisez les solutions à l’aide de graphiques en 3D : |
In[]:=
ParametricPlot3DEvaluate[{x[t],y[t],z[t]}/.lorenzsolution],{t,0,200},
Calculez les produits en points, les produits en croix, etc.
Calculez les produits en points, les produits en croix, etc.
Calculez le produit en points de deux vecteurs : |
In[]:=
{a,b,c}.{x,y,z}
Calculez le produit en croix de deux vecteurs : |
In[]:=
{a,b,c}{x,y,z}
Calculez la norme d’un vecteur : |
In[]:=
Norm[{3,4,12}]
Calculez le gradient, la divergence et la courbure
Calculez le gradient, la divergence et la courbure
Calculez le gradient d’une fonction pour obtenir un champ de vecteurs : |
In[]:=
vfield[x,y,z]=Grad[x,{x,y,z}]
2
y
3
z
Calculez la divergence d’un champ de vecteurs : |
In[]:=
Div[vfield[x,y,z],{x,y,z}]
Calculez la courbure d’un champ de vecteurs : |
In[]:=
Curl[vfield[x,y,z],{x,y,z}]
Effectuez l’arithmétique matricielle
Effectuez l’arithmétique matricielle
Calculez la somme ou la différence de matrices : |
In[]:=
a | b |
c | d |
e | f |
g | h |
Calculez le produit des matrices : |
In[]:=
a | b |
c | d |
x |
y |
Calculez efficacement les puissances des matrices : |
In[]:=
MatrixPower
,4//MatrixForm
1 | -2 | 3 |
-2 | 3 | -1 |
3 | -1 | 2 |
Calculez la déterminante d’une matrice, l’inverse, la transposition, etc.
Calculez la déterminante d’une matrice, l’inverse, la transposition, etc.
Calculez le déterminant d’une matrice : |
In[]:=
Det
a | b |
c | d |
Calculez l’inverse d’une matrice : |
In[]:=
Inverse
//MatrixForm
a | b |
c | d |
Transposez une matrice : |
In[]:=
Transpose
//MatrixForm
1 | 2 |
3 | 4 |
Trouvez la transposée conjuguée d’une matrice (également appelée transposée hermitienne) : |
In[]:=
ConjugateTranspose
//MatrixForm
1 | 2 |
3 | 4 |
Décompositions matricielles
Décompositions matricielles
Trouvez une matrice de similarité à transformer en forme canonique de Jordan d’une matrice : |
In[]:=
JordanDecomposition
//Map[MatrixForm]
9 | -7 | 3 |
12 | -10 | 3 |
16 | -16 | 1 |
Trouvez la décomposition en valeurs singulières (SVD) d’une matrice : |
In[]:=
SingularValueDecomposition
//Map[MatrixForm]
1 | 2 |
1 | 2 |
Utilisez et visualisez les fonctions mathématiques
Utilisez et visualisez les fonctions mathématiques
Évaluez numériquement des fonctions avec une précision spécifiée : |
In[]:=
N[BesselJ[2,3],50]
Utilisez une variété de fonctions spéciales dans le cadre d’entrées ou de sorties : |
Calculez les limites des séquences ou des fonctions
Calculez les limites des séquences ou des fonctions
Trouvez des relations asymptotiques
Trouvez des relations asymptotiques
Calculez les transformations de l’intégrale et de la somme
Calculez les transformations de l’intégrale et de la somme