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)
📥 Argument d'entrée
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).
📤 Argument de sortie
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).
💡 Exemple
[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
1.3.0
version initiale
Last updated
Was this helpful?