Opérateurs > Opérateurs d'analyse > Opérateur gradient
Opérateur gradient
L'opérateur gradient renvoie le gradient d'une fonction scalaire différentiable de plusieurs variables. Les composants de la fonction renvoyée sont les différentielles partielles d'une fonction donnée par des variables données :
 Vous pouvez calculer le gradient à l'aide de n'importe quel sous-ensemble de variables. Dans l'exemple ci-dessus, le gradient est calculé pour toutes les variables de la fonction. Dans l'exemple suivant, le gradient est calculé uniquement pour a et c :
Opérandes
f(a,b,c) est une fonction scalaire différentiable de plusieurs variables. Vous pouvez utiliser une fonction précédemment définie ou une fonction ad hoc.
ou
a, b, c... est une liste de variables séparées par des virgules. Vous pouvez utiliser n'importe quel sous-ensemble des arguments de la fonction f.
La liste de variables est facultative. Si vous n'incluez pas cette liste, Mathcad calculera le gradient pour toutes les variables de fonction.
L'opérateur gradient utilise des fonctions de plusieurs variables. Définissez ces variables en tant qu'arguments distincts de la fonction, comme indiqué ci-dessus, ou regroupez-les dans un vecteur, comme suit :
Vous pouvez évaluer l'opérateur gradient de manière symbolique comme indiqué ci-dessus. Vous pouvez également l'évaluer numériquement si toutes les variables ont des valeurs numériques. Par exemple, définissez et évaluez le vecteur x comme suit :
Les valeurs définies s'appliquent également pour l'évaluation symbolique :
La liste des arguments n'est pas facultative. Mathcad interprète f sans arguments comme une variable libre et non comme un nom de fonction.
Par exemple, pour la fonction suivante :
Vous pouvez utiliser :
Mais pas
ou
Est-ce que cela a été utile ?