Está en la página 1de 5

MÉTODOS NUMÉRICOS

UNIDAD IV
INTERPOLACIÓN
APROXIMACIÓN POLINOMIAL SIMPLE E INTERPOLACIÓN
Las funciones de aproximación se obtienen por combinaciones lineales de
elementos de familias denominadas elementales.

𝑎0 𝑔0 (𝑥) + 𝑎1 𝑔1 (𝑥) + ⋯ + 𝑎𝑛 𝑔𝑛 (𝑥)

Donde 𝑎𝑖 , 𝑖 = 0.1,2.3, … , 𝑛 son constantes por determiner

𝑔𝑖 (𝑥), 𝑖 = 0.1,2.3, … , 𝑛 funciones de un familia

Los monomios en 𝑥 (𝑥 0 , 𝑥 1 , 𝑥 2 , … , 𝑥 𝑛 ) constituye el grupo más empleado.

Las combinaciones generan aproximaciones de tipo polinomial.

𝑎0 + 𝑎1 𝑥 + 𝑎2 𝑥 2 + ⋯ + 𝑎𝑛 𝑥 𝑛

Sea una función de la forma

Puntos 0 1 2 … n

𝑥 𝑥0 𝑥1 𝑥2 … 𝑥𝑛

𝑓(𝑥) 𝑓(𝑥0 ) 𝑓(𝑥1 ) 𝑓(𝑥2 ) … 𝑓(𝑥𝑛 )

Ejemplo

Puntos 0 1 2 3

𝑃(𝑎𝑡𝑚) 40
1 5 20
(x)
𝑇(𝐶) (y) 56.5 113 181 214.5

Calcular la temperatura de ebullición de la acetona a 2 atm de


presión
𝑝(𝑥) = 𝑎0 + 𝑎1 𝑥
Elegir dos puntos iniciales 0 y 1

Con los dos puntos iniciales se forman 2 ecuaciones con 2 incógnitas las
cuales son a0 y a1
MÉTODOS NUMÉRICOS
𝑎 + 𝑎1 𝑥 = 𝑏
{ 0
𝑎0 + 𝑎1 𝑥 = 𝑐
𝑎 + 𝑎1 = 56.5
{ 0
𝑎0 + 5𝑎1 = 113
𝑎0 = 42.375
𝑎1 = 14.125
𝑝(𝑥) = 42.375 + 14.125𝑥

Temperatura de ebullición de 2 atm de presión

𝑝(𝑥) = 42.375 + 14.125(2)


𝑝(𝑥) = 𝑇(𝐶) ≈ 70.625

Interpolación gráfica de la temperatura de


ebullición
120

100

80
T(C)

60

40

20

0
0 1 2 3 4 5 6
P(atm)

Para obtener un mejor resultado de la temperatura de ebullición se


trabaja con 3 puntos (0, 1 y 2).

El polinomio de segundo grado se tiene de la siguiente forma:

𝑝(𝑥) = 𝑎0 + 𝑎1 𝑥 + 𝑎2 𝑥 2

Número de incógnitas 3 (𝑎0 , 𝑎1 𝑦 𝑎2)

𝑎0 + 𝑎1 𝑥 + 𝑎2 𝑥 2 = 𝑇0
{𝑎0 + 𝑎1 𝑥 + 𝑎2 𝑥 2 = 𝑇1
𝑎0 + 𝑎1 𝑥 + 𝑎2 𝑥 2 = 𝑇2
𝑎0 + 𝑎1 + 𝑎2 (1)2 = 56.5
{ 𝑎0 + 𝑎1 (5) + 𝑎2 (5)2 = 113
𝑎0 + 𝑎1 (20) + 𝑎2 (20)2 = 181
MÉTODOS NUMÉRICOS

𝑎0 + 𝑎1 + 𝑎2 = 56.5
{ 𝑎0 + 5𝑎1 + 25𝑎2 = 113
𝑎0 + 20𝑎1 + 400𝑎2 = 181

1 1 1 56.5
𝐴|𝐵 [1 5 25 113 ]
1 20 400 181

𝑎0 = 39.8509
𝑎1 = 17.1539
𝑎2 = −0.5048
𝑝(𝑥) = 39.8509 + 17.1539𝑥 − 0.5048𝑥 2
𝑥 = 2 𝑎𝑡𝑚
𝑇(𝐶) = 39.8509 + 17.1539(2) − 0.5048(4)
𝑇(𝐶) ≈ 72.1395

Interpolación gráfica de la temperatura de


ebullición
200
180
160
140
120
T(C)

100
80
60
40
20
0
0 5 10 15 20 25
P(atm)

En general si de desea aproximar una función con un polinomio de


grado n, se necesita n + 1 puntos, que sustituido en la ecuación
polinomial de grado n se tiene:
𝟐 𝒏
𝒑(𝒙) = 𝒂𝟎 + 𝒂𝟏 𝒙 + 𝒂𝟐 𝒙 + ⋯ + 𝒂𝒏 𝒙
𝒑(𝒙) = 𝒂𝟎 + 𝒂𝟏 𝒙 + 𝒂𝟐 𝒙𝟐 + 𝒂𝟑 𝒙𝟑
MÉTODOS NUMÉRICOS
𝒂𝟎 + 𝒂𝟏 + 𝒂𝟐 + 𝒂𝟑 = 𝟓𝟔. 𝟓
𝒂𝟎 + 𝟓𝒂𝟏 + 𝟐𝟓𝒂𝟐 + 𝟏𝟐𝟓𝒂𝟑 = 𝟏𝟏𝟑
{
𝒂𝟎 + 𝟐𝟎𝒂𝟏 + 𝟒𝟎𝟎𝒂𝟐 + 𝟖𝟎𝟎𝟎𝒂𝟑 = 𝟏𝟖𝟏
𝒂𝟎 + 𝟒𝟎𝒂𝟏 + 𝟏𝟔𝟎𝟎𝒂𝟐 + 𝟔𝟒𝟎𝟎𝟎𝒂𝟑 = 𝟐𝟏𝟒. 𝟓

𝑎0 = 38.7659
𝑎1 = 18.5102
𝑎2 = −0.7869
𝑎3 = 0.0109

𝑝(𝑥) = 38.7659 + 18.5102𝑥 − 0.7869𝑥 2 + 0.0109𝑥 3


𝑥 = 2 𝑎𝑡𝑚
𝑇(𝐶) = 38.7659 + 18.5102(2) − 0.7869(4) + 0.0109(8)
𝑇(𝐶) ≈ 72.7295
𝜀𝑎 = 0.81 %
𝜀𝑡 =

Ejemplo

Se deja caer una pelota desde la Plataforma de observación de la torre CN, a 450m por
encima del de suelo. Las sucesivas alturas ℎ de la pelota por encima del suelo están
registradas a intervalos de 1 segundo, en la siguiente tabla. Encuentre el modelo para
ajustar los datos y utilice ese modelo para predecir el momento en que la pelota
golpeará el suelo.

Tiempo Altura
(segundos) (metros)
0 450
1 445
2 431
3 408
4 375
5 332
6 279
7 216
8 143
9 61

𝒑(𝒙) = 𝒂𝟎 + 𝒂𝟏 𝒙 + 𝒂𝟐 𝒙𝟐 + 𝒂𝟑 𝒙𝟑

𝒂𝟎 = 𝟒𝟓𝟎
𝒂𝟎 + 𝒂𝟏 + 𝒂𝟐 + 𝒂𝟑 = 𝟒𝟒𝟓
{
𝒂𝟎 + 𝟐𝒂𝟏 + 𝟒𝒂𝟐 + 𝟖𝒂𝟑 = 𝟒𝟑𝟏
𝒂𝟎 + 𝟑𝒂𝟏 + 𝟗𝒂𝟐 + 𝟐𝟕𝒂𝟑 = 𝟒𝟎𝟖
MÉTODOS NUMÉRICOS

𝑎0 = 450
𝑎1 = −0.5
𝑎2 = −4.5
𝑎3 = 0

𝒑(𝒙) = 𝟒𝟓𝟎 − 𝟎. 𝟓𝒙 − 𝟒. 𝟓𝒙𝟐 + 𝟎𝒙𝟑

𝑝(𝑥) = 450 − 0.5𝑥 − 4.5𝑥 2

𝑝(0) = 450 − 0.5 ∗ 0 − 4.5 ∗ 0

𝑝(1) = 450 − 0.5 ∗ 1 − 4.5 ∗ 1

Tiempo Altura Predicción 𝜺𝒕 𝜺𝒂𝒃


(segundos) (metros)
0 450 450 0 0
1 445 445 0 0
2 431 431 0 0
3 408 408 0 0
4 375 376 -1 1
5 332 335 -3 3
6 279 285 -6 6
7 216 226 -10 10
8 143 158 -15 15
9 61 81 -20 20

𝒉 = 𝟒𝟓𝟎 − 𝟎. 𝟓𝒙 − 𝟒. 𝟓𝒙𝟐 + 𝟎𝒙𝟑

𝟎 = 𝟒𝟓𝟎 − 𝟎. 𝟓𝒙 − 𝟒. 𝟓𝒙𝟐

−𝑏 ± √𝑏 2 − 4𝑎𝑐
𝑥=
2𝑎
𝒙 = 𝟗. 𝟗𝟒𝟒𝟔

𝑥 = −10.0557

También podría gustarte