Calculadora de interpolação linear
Calcule o único valor deixado em branco entre os campos X1, Y1, X2, Y2, X3 e Y3.
Calculadora de Interpolação Linear
Você tem dois pontos de dados, mas não conhece o valor entre eles. Por exemplo, uma tabela mostra a temperatura no minuto 10 e no minuto 30, mas falta o minuto 20. Ou você tem dois pontos de medição definidos em um gráfico e quer estimar o valor intermediário.
A interpolação linear serve exatamente para isso. Você conecta dois pontos com uma linha reta e depois verifica onde o valor procurado se encaixa nessa linha. A lógica é simples assim. Existe uma fórmula, claro, mas não há necessidade de se assustar.
Esta calculadora possui os campos X₁, Y₁, X₂, Y₂, X₃, Y₃. Você deixa um desses seis valores em branco e preenche os outros cinco. A ferramenta calcula o valor que você deixou em branco.
Geralmente, o cenário mais comum é: dois pontos são conhecidos, insere-se o valor X do terceiro ponto e encontra-se o valor Y.
Digamos que temos estes dois pontos:
\[
(2,4)
\]
\[
(8,16)
\]
Agora, se o valor de X for 5, qual será o valor de Y? Mesmo olhando por cima, o resultado deve estar em algum lugar entre 4 e 16. A calculadora transforma essa estimativa em um número preciso.
A Lógica é Basicamente a Inclinação
A principal ideia por trás da interpolação linear é a inclinação (coeficiente angular). A inclinação entre dois pontos mostra o quanto Y varia à medida que X muda.
\[
m=\frac{Y_2-Y_1}{X_2-X_1}
\]
Aqui, \(m\) é a inclinação da reta. Ou seja, ela descreve quantas unidades Y muda, em média, quando X avança uma unidade.
Se o valor que você procura for Y₃, a fórmula é escrita assim:
\[
Y_3=Y_1+(X_3-X_1)\frac{Y_2-Y_1}{X_2-X_1}
\]
Vamos ler a fórmula em uma linguagem mais informal: Primeiro, encontre a inclinação entre os dois pontos. Depois, veja quão distante X₃ está de X₁. Multiplique essa distância pela inclinação e some ao valor de Y₁.
Fica muito mais claro com um exemplo.
\[
(2,4)
\]
\[
(8,16)
\]
Primeiro, a inclinação:
\[
m=\frac{16-4}{8-2}=\frac{12}{6}=2
\]
Ou seja, cada vez que X aumenta 1, Y aumenta 2. Se X₃ = 5, você está 3 unidades à frente do ponto X₁ = 2.
\[
Y_3=4+(5-2)\cdot2
\]
\[
Y_3=4+6=10
\]
Resultado: Y₃ = 10.
Se você pensar graficamente, é ainda mais simples: você traça uma linha reta com uma régua entre (2,4) e (8,16). Quando chega ao alinhamento X = 5, a linha passa exatamente pelo nível Y = 10.
E se o Valor em Falta for X?
Às vezes você conhece o valor de Y, mas quer descobrir a qual X ele corresponde. Isso é apenas aplicar a mesma lógica no sentido inverso.
Vamos usar os mesmos dois pontos novamente:
\[
(2,4)
\]
\[
(8,16)
\]
Desta vez, seja Y₃ = 10. Qual é o X₃?
A inclinação ainda é 2. Y subiu de 4 para 10:
\[
10-4=6
\]
Como a inclinação é 2, precisamos avançar 3 unidades na direção X:
\[
\frac{6}{2}=3
\]
O valor inicial de X era 2:
\[
X_3=2+3=5
\]
O resultado é novamente X₃ = 5.
É exatamente isso que a calculadora faz por você. Ela rearranja a fórmula para o lado correto. Tudo o que você precisa fazer é deixar em branco o valor que está procurando.
Mas não deixe dois campos em branco ao mesmo tempo, pois as informações disponíveis seriam insuficientes. Se nenhum campo for deixado em branco, você não terá indicado à calculadora o que deve ser encontrado. Um campo vazio, cinco campos preenchidos. Esse é o uso perfeito.
Além disso, atenção ao zero. Se o seu valor real for 0, certifique-se de digitá-lo como 0. Deixar em branco significa "calcule isso"; digitar 0 significa "este valor em si é zero". Não são a mesma coisa.
E se o Valor de X Estiver Fora do Intervalo?
Aqui começa a distinção entre interpolação e extrapolação.
Sejam X₁ = 2 e X₂ = 8. Se você escolher X₃ = 5, o 5 estará entre esses dois valores. Isso é interpolação no verdadeiro sentido da palavra.
Mas se escolher X₃ = 10, você já estará fora do intervalo. A fórmula ainda gerará um resultado, porém, desta vez, o que você está fazendo é mais uma previsão externa. Ou seja, você entra no terreno da extrapolação.
Por que isso é importante? Porque a variação entre dois pontos pode ser linear, mas ninguém garante que ela continuará da mesma forma fora do intervalo. Essa distinção se torna muito importante especialmente em dados de medição, previsões de preços, tabelas de temperatura ou resultados experimentais.
Em suma: se você estiver dentro do intervalo, pode ficar mais tranquilo. Se estiver fora, pense duas vezes.
Um Exemplo Prático: Estimativa de Temperatura
Digamos que temos estes dois valores em uma tabela de medições:
No minuto 10, a temperatura é de 18 graus.
No minuto 30, a temperatura é de 26 graus.
E você quer estimar a temperatura no minuto 20. Eu gosto deste exemplo porque ele demonstra imediatamente o que a interpolação faz.
Podemos escrever os pontos assim:
\[
(10,18)
\]
\[
(30,26)
\]
O valor de X do ponto que procuramos:
\[
X_3=20
\]
Primeiro, a inclinação:
\[
m=\frac{26-18}{30-10}=\frac{8}{20}=0.4
\]
Isso significa que a temperatura aumenta, em média, 0,4 graus a cada 1 minuto.
Do minuto 10 ao minuto 20, temos 10 minutos:
\[
20-10=10
\]
O aumento esperado nesse período:
\[
10\cdot0.4=4
\]
A temperatura inicial era de 18 graus:
\[
Y_3=18+4=22
\]
Portanto, a temperatura estimada no minuto 20 seria de 22 graus.
Uso a palavra "estimada" intencionalmente aqui. A medição real poderia ser 22,1 ou 21,9. Nós apenas assumimos que o aumento entre os minutos 10 e 30 progride como uma linha reta.
O Resultado Faz Sentido?
Depois de fazer o cálculo, é recomendável realizar uma rápida verificação.
Se X₃ estiver entre X₁ e X₂ e os valores de Y estiverem crescendo, o Y₃ encontrado também deve ficar entre Y₁ e Y₂. No exemplo da temperatura, o valor de Y subibia de 18 para 26. Como o minuto 20 está dentro desse intervalo, o resultado deveria estar entre 18 e 26. Deu 22. Faz sentido.
Mas se o resultado de repente desse 40, seria necessário parar e analisar. Os campos X e Y poderiam ter sido invertidos. X₃ poderia estar fora do intervalo. Ou um dos números foi digitado incorretamente. Essa pequena verificação evita erros desnecessários.
Onde Ela é Útil?
A interpolação linear é mais útil para ler valores intermediários em tabelas. Tabelas de engenharia, resultados de experimentos, dados de temperatura-pressão, leitura de gráficos, previsões financeiras simples... Ela pode aparecer em todas essas situações.
Se você for estudante, o assunto é um excelente exemplo para compreender a equação da reta e o conceito de inclinação. Em vez de decorar fórmulas, pense nisso como observar uma variação que se move entre dois pontos.
Claro que nem todos os dados se comportam de forma linear. Algumas grandezas mudam descrevendo uma curva. Nesses casos, a interpolação linear será uma aproximação grosseira. Porém, se o intervalo for pequeno e a variação não for muito brusca, ela fornece uma boa estimativa inicial para a maioria dos trabalhos práticos.
Algumas Pequenas Armadilhas
X₁ e X₂ não devem ser idênticos. Porque no cálculo da inclinação o denominador será:
\[
X_2-X_1
\]
Se essa diferença for 0, a divisão é indefinida. Ou seja, você não pode realizar uma interpolação linear padrão com dois pontos que possuem o mesmo valor de X.
X₁ e Y₁ devem pertencer ao mesmo ponto. X₂ e Y₂ ao outro ponto. Se você cruzar os valores, o cálculo ainda resultará em um número, mas esse número estará sobre a reta errada.
Resultados decimais também são normais. De fato, na maioria dos dados reais, o resultado é decimal. A calculadora pode arredondar o resultado para uma determinada casa decimal; se estiver fazendo um trabalho de alta precisão, esse arredondamento deve ser considerado separadamente.
Enfim, a essência do assunto é esta: insira os dois pontos corretamente, deixe em branco o único valor que procura e verifique se o resultado parece razoável dentro do intervalo. O uso prático da interpolação linear se resume basicamente a isso.