interp1q

Interpolação linear 1-D rápida para dados em coluna.

Categoria: Mathematics > Interpolation

Sintaxe

yi = interp1q(x, Y, xi)

Interpola linearmente as colunas de Y, amostradas no vetor coluna x, nos pontos xi.

Descrição

interp1q é uma forma simplificada de interp1: faz apenas interpolação linear e espera vetores coluna com pontos de amostra ordenados, dispensando as verificações de entrada que interp1 faz.

Ela é mantida para código antigo. Em código novo, use interp1, que também aceita vetores linha, outros métodos e extrapolação.

Argumentos de entrada

x
Vetor coluna de pontos de amostra crescentes.
Y
Vetor coluna ou matriz com uma linha por elemento de x.
xi
Vetor coluna de pontos de consulta.

Argumentos de saída

yi
Valores interpolados, uma linha por ponto de consulta. Pontos fora de x dão NaN.

Exemplo

Dois pontos de consulta

x = [1; 2; 3];
y = [10; 20; 40];
interp1q(x, y, [1.5; 2.5])
Saída
ans = 2×1

    15
    30

Veja também

interp1 spline pchip