Está en la página 1de 4

CARRERA DE INGENIERÍA CIVIL

Unidad III (Interpolación y ajuste de curvas)


CIV500

1. Tema: INTERPOLACIÓN DE LAGRANGE

Interpolación polinomial de la Lagrange

AFIRMACIÓN JUSTIFICACIÓN

La ecuación [1], permite obtener polinomios


𝑝𝑛(𝑥) = 𝐿0(𝑥)𝑓(𝑥0) + 𝐿1(𝑥)𝑓(𝑥1) + ⋯ + 𝐿𝑛(𝑥)𝑓(𝑥𝑛) [1]
de tercero, cuarto o n-ésimo grado.
(𝑥 − 𝑥1 )(𝑥 − 𝑥2 ) … (𝑥 − 𝑥𝑛 )
𝐿 𝑜 (𝑥) =
(𝑥0 − 𝑥1 )(𝑥0 − 𝑥2 ) … (𝑥0 − 𝑥𝑛 )
(𝑥 − 𝑥0 )(𝑥 − 𝑥2 ) … (𝑥 − 𝑥𝑛 )
𝐿 1 (𝑥) =
(𝑥1 − 𝑥0 )(𝑥1 − 𝑥2 ) … (𝑥1 − 𝑥𝑛 ) 𝐿(𝑥), denominados polinomios de Lagrange,
(𝑥 − 𝑥0 )(𝑥 − 𝑥1 ) … (𝑥 − 𝑥𝑛 ) que permiten generar la aproximación
𝐿 2 (𝑥) =
(𝑥2 − 𝑥0 )(𝑥2 − 𝑥1 ) … (𝑥2 − 𝑥𝑛 ) polinomio a la información dada en forma
(𝑥 − 𝑥0 )(𝑥 − 𝑥1 ) … (𝑥 − 𝑥𝑛−1 )
𝐿 𝑛 (𝑥) = tabular.
(𝑥𝑛 − 𝑥0 )(𝑥𝑛 − 𝑥1 ) … (𝑥𝑛 − 𝑥𝑛−1 )

La ecuación [2], indica una forma más


[2] compacta y útil para programar en cualquier
lenguaje de computadora.

2. Problema Propuesto

La tabla adjunta proporciona los siguientes datos tabulados.


Puntos 0 1 2 3
T(℃) 56.5 113.0 181.0 214.5
P(atm) 1 5 20 40
a) Obtenga la aproximación polinomial de Lagrange con todos los puntos,
b) Interpole el valor de la temperatura correspondiente a la presión de 2 atm.
Resolución del problema

a. Obtenga la aproximación polinomial de Lagrange con todos los puntos.

AFIRMACIÓN JUSTIFICACIÓN

𝑝𝑛(𝑥) = 𝐿0(𝑥)𝑓(𝑥0) + 𝐿1(𝑥)𝑓(𝑥1) + ⋯ + 𝐿𝑛(𝑥)𝑓(𝑥𝑛) [1]

(𝑥−5)(𝑥−20)∗(𝑥−40) 𝑥 3 −65𝑥 2 +1100𝑥−4000


𝐿 𝑜 (𝑥) = (1−5)(1−20)∗(1−40)
=
−2964
(𝑥−1)(𝑥−20)∗(𝑥−40) 𝑥 3 −61𝑥 2 +860𝑥−800
𝐿 1 (𝑥) = (5−1)(5−20)∗(5−40)
= 2100
(𝑥−1)(𝑥−5)∗(𝑥−40) 𝑥 3 −46𝑥 2 +245𝑥−200
𝐿 2 (𝑥) = (20−1)(20−5)∗(20−40)= −5700
(𝑥−1)(𝑥−5)∗(𝑥−20) 𝑥 3 −26𝑥 2 +125𝑥−100
𝐿 𝑛 (𝑥) = (40−1)(40−5)∗(40−20)=
27300

𝑥 3 −65𝑥 2 +1100𝑥−4000 𝑥 3 −61𝑥 2 +860𝑥−800


𝑝𝑛(𝑥) = −2964
(56.5) + 2100
(
113.0
𝑥 3 −46𝑥 2 +245𝑥−200 𝑥 3 −26𝑥 2 +125𝑥−100
)+ −5700
(181.0 )+ 27300
(214.5)

𝑝𝑛(2)=39.115+36.8057-3.62+0.4242=72.7249

Resolución del problema

b. Interpole el valor de la temperatura correspondiente a la presión de 2 atm.

AFIRMACIÓN JUSTIFICACIÓN

𝑝𝑛(𝑥) = 𝐿0(𝑥)𝑓(𝑥0) + 𝐿1(𝑥)𝑓(𝑥1) + ⋯ + 𝐿𝑛(𝑥)𝑓(𝑥𝑛) [1]

(𝑥 − 𝑥1 )(𝑥 − 𝑥2 ) … (𝑥 − 𝑥𝑛 )
𝐿 𝑜 (𝑥) =
(𝑥0 − 𝑥1 )(𝑥0 − 𝑥2 ) … (𝑥0 − 𝑥𝑛 )
(𝑥 − 𝑥0 )(𝑥 − 𝑥2 ) … (𝑥 − 𝑥𝑛 )
𝐿 1 (𝑥) =
(𝑥1 − 𝑥0 )(𝑥1 − 𝑥2 ) … (𝑥1 − 𝑥𝑛 )
(𝑥 − 𝑥0 )(𝑥 − 𝑥1 ) … (𝑥 − 𝑥𝑛 )
𝐿 2 (𝑥) =
(𝑥2 − 𝑥0 )(𝑥2 − 𝑥1 ) … (𝑥2 − 𝑥𝑛 )
(𝑥 − 𝑥0 )(𝑥 − 𝑥1 ) … (𝑥 − 𝑥𝑛−1 )
𝐿 𝑛 (𝑥) =
(𝑥𝑛 − 𝑥0 )(𝑥𝑛 − 𝑥1 ) … (𝑥𝑛 − 𝑥𝑛−1 )

[2]
3. Referencia Bibliográfica
Chapra, Steven. C., Canale, R. P., y Del Valle Sotelo, J. C., Métodos
Numéricos para Ingenieros, México: McGraw-Hill, 2007.
2

También podría gustarte