TriScatteredInterp

Nome antigo de scatteredInterpolant para interpolação de dados espalhados.

Categoria: Mathematics > Interpolation

Sintaxe

F = TriScatteredInterp(x, y, v)

Cria um interpolador 2-D a partir dos pontos (x,y) e dos valores v.

F = TriScatteredInterp(x, y, z, v)

Cria um interpolador 3-D.

vq = F(xq, yq)

Avalia o interpolador nos pontos de consulta.

Descrição

TriScatteredInterp era a classe usada antes de scatteredInterpolant e é mantida para que código antigo continue funcionando. Ela triangula os pontos e interpola linearmente dentro de cada triângulo.

Em código novo, use scatteredInterpolant, que também oferece extrapolação e mais métodos.

Argumentos de entrada

x, y, z
Coordenadas dos pontos de amostra, vetores coluna.
v
Valores de amostra.

Argumentos de saída

F
Objeto interpolador avaliado como uma função.

Exemplo

Interpolando amostras de um plano

[x, y] = meshgrid(0:2);
v = x + 2*y;
F = TriScatteredInterp(x(:), y(:), v(:));
F(0.5, 1.5)
Saída
ans = 3.5000

Veja também

scatteredInterpolant griddata delaunay