Vous êtes sur la page 1sur 3

INTERPOLACIÓN DE NEWTON POR DIFERENCIAS DIVIDAS HACIA ADELANTE:

1. Se desea hallar un polinomio de segundo grado teniendo los siguientes datos e interpolar
para un valor de x igual a 64.
n x f(x) ∆𝑓(𝑥) ∆2 𝑓(𝑥) ∆3 𝑓(𝑥)
0 50 24.94 5.77 -0.43 1.88
1 60 30.71 5.34 1.45
2 70 36.05 6.79
3 80 42.84

Cálculo de h:
ℎ = 𝑥2 − 𝑥1 = 70 − 60 = 10
Cálculo de s:
𝑥 − 𝑥1 64 − 60
𝑠= = = 0.4
ℎ 10
Formando el polinomio de primer grado:
𝑃1(𝑥) = 𝑓(𝑥1 ) + 𝑠 ∗ ∆𝑓(𝑥1 )
𝑃1(𝑥) = 30.71 + 0.4 ∗ (5.34) = 32.846
𝑃1(𝑥) = 32.846
Formando el polinomio de segundo grado:
𝑠 ∗ (𝑠 − 1)
𝑃2(𝑥) = 𝑓(𝑥1 ) + 𝑠 ∗ ∆𝑓(𝑥1 ) + ∗ ∆2 𝑓(𝑥)
2
0.4 ∗ (0.4 − 1)
𝑃2(𝑥) = 30.71 + 0.4 ∗ (5.34) + ∗ 1.45 = 32.672
2
2. En la fabricación de cilindros de alta presión, los materiales deben ser sumergidos en baño
químicos para que puedan ser más flexibles. El tiempo, en minutos, que deberán
permanecer sumergidos está en función de la masa. Se desea conocer cuánto tiempo
deberá permanecer una pieza de 22 kilos
n x f(x) ∆𝑓(𝑥) ∆2 𝑓(𝑥) ∆3 𝑓(𝑥) ∆4 𝑓(𝑥)
0 15 25.69 32.65 2.57 -6.88 13.17
1 30 58.34 35.22 -4.31 6.29
2 45 93.56 30.91 1.98
3 60 124.47 32.89
4 75 157.36

Cálculo de h:
ℎ = 𝑥1 − 𝑥0 = 30 − 15 = 15
Cálculo de s:
𝑥 − 𝑥0 22 − 15
𝑠= = = 0.7
ℎ 10
Formando el polinomio de primer grado:
𝑃1(𝑥) = 𝑓(𝑥0 ) + 𝑠 ∗ ∆𝑓(𝑥0 )
𝑃1(𝑥) = 25.69 + 0.7 ∗ (32.65) = 48.545
𝑃1(𝑥) = 48.545
Formando el polinomio de segundo grado:
𝑠 ∗ (𝑠 − 1)
𝑃2(𝑥) = 𝑓(𝑥0 ) + 𝑠 ∗ ∆𝑓(𝑥0 ) + ∗ ∆2 𝑓(𝑥0 )
2
0.7 ∗ (0.7 − 1)
𝑃2(𝑥) = 25.69 + 0.7 ∗ (32.65) + ∗ 2.57 = 48.27515
2
𝑃2(𝑥) = 48.27515
Formando el polinomio de tercer grado:
𝑠 ∗ (𝑠 − 1) 𝑠 ∗ (𝑠 − 1) ∗ (𝑠 − 2)
𝑃3(𝑥) = 𝑓(𝑥0 ) + 𝑠 ∗ ∆𝑓(𝑥0 ) + ∗ ∆2 𝑓(𝑥0 ) + ∗ ∆3 𝑓(𝑥0 )
2 6
0.7 ∗ (0.7 − 1)
𝑃3(𝑥) = 25.69 + 0.7 ∗ (32.65) + ∗ 2.57
2
0.7 ∗ (0.7 − 1) ∗ (0.7 − 2)
+ ∗ −6.88
6
𝑃3(𝑥) = 47.962110
Por cuestiones de costo se escoge el polinomio P2(x) debido a que guarda más relación con
P1(x) y al ser menor implica un menor costo, con respecto a P3(x) existe cierta incertidumbre
porque se aleja más de los polinomios anteriores.

3. Durante los preparativos para realizar un biolixiviación se desea controlar a población de


bacterias. Sabiendo que la cantidad de bacterias, en millones, está en función del tiempo se
desea conocer la cantidad de bacterias en 4 minutos.

n x f(x) ∆𝑓(𝑥) ∆2 𝑓(𝑥) ∆3 𝑓(𝑥) ∆4 𝑓(𝑥)


0 1 1.56 4.11 1.5 0.57 -1.66
1 5 5.67 5.61 2.07 -1.09
2 9 11.28 7.68 0.98
3 13 18.96 8.66
4 17 27.62

Cálculo de h:
ℎ = 𝑥1 − 𝑥0 = 5 − 1 = 4
Cálculo de s:
𝑥 − 𝑥0 4 − 1
𝑠= = = 0.75
ℎ 4
Formando el polinomio de primer grado:
𝑃1(𝑥) = 𝑓(𝑥0 ) + 𝑠 ∗ ∆𝑓(𝑥0 )
𝑃1(𝑥) = 1.56 + 0.75 ∗ (4.11) = 4.6425
𝑃1(𝑥) = 4.6425

Formando el polinomio de segundo grado:


𝑠 ∗ (𝑠 − 1)
𝑃2(𝑥) = 𝑓(𝑥0 ) + 𝑠 ∗ ∆𝑓(𝑥0 ) + ∗ ∆2 𝑓(𝑥0 )
2
0.75 ∗ (0.75 − 1)
𝑃2(𝑥) = 1.56 + 0.75 ∗ (4.11) + ∗ 1.5 = 4.501875
2
𝑃2(𝑥) = 4.501875
Formando el polinomio de tercer grado:
𝑠 ∗ (𝑠 − 1) 𝑠 ∗ (𝑠 − 1) ∗ (𝑠 − 2)
𝑃3(𝑥) = 𝑓(𝑥0 ) + 𝑠 ∗ ∆𝑓(𝑥0 ) + ∗ ∆2 𝑓(𝑥0 ) + ∗ ∆3 𝑓(𝑥0 )
2 6
0.75 ∗ (0.75 − 1)
𝑃3(𝑥) = 1.56 + 0.7 ∗ (4.11) + ∗ 1.5
2
0.75 ∗ (0.75 − 1) ∗ (0.75 − 2)
+ ∗ 0.57
6
𝑃3(𝑥) = 4.524141
Por cuestiones de control y bajo un criterio de conocer cuánto existe como máximo en ese
momento se escogerá el polinomio P1(x) porque es el mayor de los tres polinomios hallados
y servirá como indicador de la máxima cantidad de bacterias que existe en el tiempo de 4
minutos.

Vous aimerez peut-être aussi