interp3
Interpolation de donnees grillees 3-D au format meshgrid
📝Syntaxe
Vq = interp3(X, Y, Z, V, Xq, Yq, Zq)
Vq = interp3(V, Xq, Yq, Zq)
Vq = interp3(V)
Vq = interp3(V, k)
Vq = interp3(..., method)
Vq = interp3(..., method, extrapval)
📥Arguments d'entrée
Paramètre Description
X, Y, Z Points de grille : vecteurs ou tableaux meshgrid.
V Valeurs : tableau 3-D reel ou complexe.
Xq, Yq, Zq Points de requete.
method 'linear', 'nearest', 'cubic', 'makima' ou 'spline'.
📤Arguments de sortie
Paramètre Description
Vq Valeurs interpolees.
📄Description

interp3 interpole des donnees grillees 3-D avec les conventions meshgrid. La grille par defaut est X=1:size(V,2), Y=1:size(V,1), Z=1:size(V,3).

Les methodes cubiques utilisent un stencil natif tensoriel a quatre points, avec repli lineaire sur les dimensions qui ont moins de quatre echantillons.

interp3(V) et interp3(V,k) raffinent la grille par defaut. Les vecteurs de grille doivent etre strictement monotones.

💡Exemples
V = reshape(1:8, [2 2 2]);
Vq = interp3(V, 1.5, 1.5, 1.5)
V = reshape(1:8, [2 2 2]);
Vq = interp3(V, 1)
x = 1:2;
y = 1:2;
z = 1:2;
[X,Y,Z] = meshgrid(x, y, z);
V = reshape(1:8, [2 2 2]);
Vq = interp3(X, Y, Z, V, 1.5, 1.5, 1.5, 'linear')
V = reshape(1:8, [2 2 2]);
Vq = interp3(V, 0, 1.5, 1.5, 'linear', -1)
🔗Voir aussi
interp1interp2interpnmeshgrid
Modifier cette page sur GitHub