Interpolação significa estimar um valor entre pontos de dados conhecidos. Se o valor de que você quer está dentro do intervalo dos dados que você já conhece, a interpolação oferece uma forma de estimar o valor faltante de .
O caso mais simples é a interpolação linear, que usa uma reta entre dois pontos. A interpolação polinomial usa um único polinômio que passa exatamente por vários pontos. A interpolação de Lagrange é uma fórmula padrão para escrever esse polinômio quando os valores conhecidos de são distintos.
Se o desconhecido estiver fora do intervalo conhecido, então você está fazendo extrapolação. Essa é uma tarefa diferente e geralmente menos confiável.
Fórmula da interpolação linear
Suponha que você conheça os pontos e com . Para um entre e , a interpolação linear usa
Isso funciona pegando a fração da distância horizontal de até e aplicando a mesma fração da variação vertical de até . O método é exato se a relação real for linear nesse intervalo; caso contrário, é uma estimativa local.
Exemplo de interpolação linear
Suponha que os pontos conhecidos sejam e , e você queira o valor em .
Use a fórmula da interpolação linear:
Agora simplifique:
Então o valor interpolado é . Isso faz sentido porque está a um terço do caminho de até , então a saída avança um terço do caminho de até .
Interpolação polinomial significa ajuste exato por vários pontos
Se você tiver mais de dois pontos com valores de distintos, a interpolação polinomial procura um único polinômio que passe por todos eles. Para pontos com valores de distintos, existe exatamente um polinômio de grau no máximo que se ajusta a eles.
Por exemplo, dois pontos determinam uma reta, três pontos determinam no máximo uma parábola, e quatro pontos determinam no máximo um polinômio cúbico. Isso é útil quando você quer uma fórmula suave que coincida exatamente com valores amostrados.
A desvantagem é que ajuste exato nem sempre significa bom comportamento entre os pontos. Com muitos pontos ou pontos muito espaçados, um polinômio interpolador de grau alto pode oscilar bastante, especialmente perto das extremidades do intervalo.
Fórmula da interpolação de Lagrange
A interpolação de Lagrange é uma forma direta de escrever o polinômio interpolador. Se você tiver os pontos com distintos, a forma de Lagrange é
onde
Cada polinômio base é construído de modo que seja igual a em e a nos outros valores conhecidos de . É por isso que a soma mantém o valor correto de em cada ponto de dados.
Em geral, você usa a forma de Lagrange quando quer um polinômio interpolador exato a partir de um conjunto pequeno de pontos. Conceitualmente ela é clara, mas em problemas numéricos maiores outras formas costumam ser preferidas porque são mais estáveis para calcular.
Interpolação vs. extrapolação
Interpolação significa estimar dentro do intervalo conhecido dos valores de . Extrapolação significa estender além desse intervalo.
Essa diferença importa porque a interpolação permanece ancorada em dados próximos. A extrapolação pode falhar rapidamente se o padrão subjacente mudar fora do intervalo observado.
Erros comuns em interpolação
Usar interpolação fora do intervalo dos dados
Se estiver fora do intervalo conhecido, o cálculo deixa de ser interpolação. Ele passa a ser extrapolação, que muitas vezes é menos confiável.
Supor que ajuste exato significa realidade exata
Um polinômio pode passar exatamente pelos pontos de dados medidos e ainda assim ser um modelo ruim da situação real entre eles, especialmente se os dados contiverem ruído.
Esquecer a condição de distintos
Nas fórmulas padrão de interpolação, os valores conhecidos de precisam ser distintos. Se dois pontos de dados tiverem o mesmo , mas valores de diferentes, uma única função não pode passar pelos dois.
Escolher um grau alto rápido demais
Usar todos os pontos de dados em um único polinômio grande pode criar comportamento instável. Na prática, métodos por partes, como splines, costumam ser preferidos quando há muitos pontos envolvidos.
Onde a interpolação é usada
A interpolação aparece em análise numérica, computação gráfica, consulta de tabelas, processamento de sinais e computação científica. Ela é útil sempre que você conhece valores em pontos selecionados, mas precisa de um valor razoável entre eles.
Em um primeiro curso de matemática, ela também conecta inclinação, funções, polinômios e aproximação em uma única ideia: usar uma estrutura conhecida para estimar um valor desconhecido entre dois pontos.
Tente um problema parecido de interpolação
Considere os pontos e e estime o valor em com interpolação linear. Depois pergunte se usar uma reta parece razoável nesse intervalo.
Se você quiser uma verificação rápida depois de montar o problema por conta própria, teste sua própria versão no solver e compare a equação da reta com o seu resultado.
Precisa de ajuda com um problema?
Envie sua pergunta e receba uma solução verificada, passo a passo, em segundos.
Abrir GPAI Solver →