gradient
Gradient numérique.
📝Syntaxe
FX = gradient(F)
[FX, FY] = gradient(F)
[FX, FY, FZ, ..., FN] = gradient(F)
[...] = gradient(F, h)
[...] = gradient(F, hx, hy, ... , hN)
📥Arguments d'entrée
Paramètre Description
F Tableau d'entrée : vecteur, matrice ou tableau multidimensionnel.
F Tableau d'entrée : vecteur, matrice ou tableau multidimensionnel.
hx, hy, ..., hN Espacement entre les points : vecteur, scalaire ou 1 (par défaut).
📤Arguments de sortie
Paramètre Description
FX, FY, FZ, ..., FN Gradients numériques : tableau.
📄Description

gradient(F) calcule le gradient numérique unidimensionnel du vecteur ou de la matrice F.

La sortie FX représente les différences dans la direction x (horizontale), correspondant à ∂F/∂x.

Elle suppose que l'espacement entre les points est 1.

gradient(F, h) permet de spécifier un espacement uniforme h entre les points dans chaque direction.

Cet espacement uniforme peut également être spécifié individuellement pour chaque dimension de F en utilisant gradient(F, hx, hy, ..., hN).

💡Exemples
[X, Y] = meshgrid(-2:0.2:2);
Z = X .* exp(-X.^2 - Y.^2);
[U, V] = gradient(Z, 0.2, 0.2);
🔗Voir aussi
diff
🕔Historique des versions
Version Description
1.3.0 version initiale
Modifier cette page sur GitHub