curl
Rotationnel et vitesse angulaire d'un champ de vecteurs.
📝Syntaxe
curlz = curl(X, Y, U, V)
curlz = curl(U, V)
[curlz, cav] = curl(X, Y, U, V)
[curlx, curly, curlz, cav] = curl(X, Y, Z, U, V, W)
[curlx, curly, curlz, cav] = curl(U, V, W)
📥Arguments d'entrée
Paramètre Description
X, Y, Z Coordonnées de la grille (meshgrid). Optionnel ; une grille unitaire par défaut est utilisée sinon.
U, V, W Composantes du champ de vecteurs (même taille).
📤Arguments de sortie
Paramètre Description
curlx, curly, curlz Composantes du rotationnel du champ de vecteurs.
cav Vitesse angulaire, égale à la moitié du rotationnel.
📄Description

curl calcule le rotationnel d'un champ de vecteurs 2-D ou 3-D. En deux dimensions il renvoie la seule composante hors-plan curlz ; en trois dimensions il renvoie les trois composantes du rotationnel. La vitesse angulaire cav vaut la moitié du rotationnel.

Les dérivées partielles sont évaluées avec gradient sur la grille définie par X, Y (et Z).

💡Exemples
[x, y] = meshgrid(-3:3, -3:3);
u = -y;
v = x;
curlz = curl(x, y, u, v)
🔗Voir aussi
gradient
Used Functions
gradient
🕔Historique des versions
Version Description
2.0.0 version initiale
Modifier cette page sur GitHub