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