Está en la página 1de 33

Interpolación de datos

 La estimación de los valores intermedios entre datos definidos por un conjunto de


puntos, los cuales normalmente provienen de la realización de experimentos.

 Interpolación  Estimación del valor de la función en un cierto punto


 Interpolación polinomial  Supone que la forma funcional es un polinomio de orden m

 La ventaja es que los coeficientes del polinomio aparecen de forma lineal.


 El problema de interpolación polinomial consiste en que dado un conjunto de n+1
puntos , y así hasta , debemos encontrar los coeficientes del polinomio de orden n que
los interpola.
Método de Diferencias Divididas de Newton
 Interpolación con una línea recta  La unión de dos puntos por
una línea recta y

 Ecuación de Interpolación Lineal:

 Significa que los datos se están interpolando mediante un


Polinomio de orden 1

 Se considera una aproximación en diferencias divididas de la primera derivada de la función , empleando los puntos
y

La aproximación será mas precisa entre más pequeña sea la distancia que hay entre los puntos en y
Ejemplo: Estime el valor de la función usando la formula de Interpolación lineal.
• Utilice primero los puntos y
• Utilice primero los puntos y
Calcule el error relativo porcentual verdadero asumiendo que el valor verdadero de
𝟏. 𝟗𝟒𝟓𝟗𝟏𝟎 −𝟏. 𝟎𝟗𝟖𝟔𝟏𝟐
𝒇 𝟏 ( 𝟓. 𝟎 ) =𝟏.𝟎𝟗𝟖𝟔𝟏𝟐+ ( 𝟓. 𝟎− 𝟑.𝟎 )=𝟏. 𝟓𝟐𝟐𝟔𝟏
𝟕. 𝟎−𝟑. 𝟎

𝜺𝒕 =| 𝟏 .𝟔𝟎𝟗𝟒𝟑𝟖 −𝟏 . 𝟓𝟐𝟐𝟐𝟔𝟏
𝟏 . 𝟔𝟎𝟗𝟒𝟑𝟖 |
×𝟏𝟎𝟎=𝟓 . 𝟒𝟏𝟔𝟔𝟏𝟏 %

𝟏. 𝟕𝟗𝟏𝟕𝟓𝟗 −𝟏. 𝟎𝟗𝟖𝟔𝟏𝟐


𝒇 𝟏 ( 𝟓. 𝟎 ) =𝟏.𝟎𝟗𝟖𝟔𝟏𝟐+ ( 𝟓. 𝟎− 𝟑.𝟎 )=𝟏. 𝟓𝟔𝟎𝟕𝟏
𝟔. 𝟎−𝟑. 𝟎

𝜺𝒕 =| 𝟏 .𝟔𝟎𝟗𝟒𝟑𝟖 −𝟏 . 𝟓𝟔𝟎𝟕𝟏
𝟏 .𝟔𝟎𝟗𝟒𝟑𝟖 |
× 𝟏𝟎𝟎=𝟑 . 𝟎𝟐𝟕𝟔𝟒𝟏 %

 Se observa que el mejor ajuste se logra cuando el


tamaño del intervalo es el más pequeño
Interpelación mediante un polinomio cuadrático
 Abordaremos ahora el problema de construir la ecuación de un polinomio de orden dos que ajusta en
tres puntos , y
 El polinomio se construirá a partir de polinomios de primer orden expresados en formas de
diferencias

 El valor de se obtiene sustituyendo los datos del primer punto , en la ecuación anterior

 Conociendo el valor de , podemos calcular ahora el valor de sustituyendo los datos correspondientes
al segundo punto , en la ecuación del polinomio de orden dos:
 Por lo que:

 El valor de se calcula sustituyendo los valores del tercer punto , así como los valores de y en la
ecuación del polinomio de orden dos:

 EL valor de se obtiene como:


Ejemplo: Estime el valor de la función usando la formula de Interpolación cuadrática.
• Utilice los puntos , y
Calcule el error relativo porcentual verdadero asumiendo que el valor verdadero de
𝒇 𝟐 ( 𝟓 . 𝟎 ) =𝟏 .𝟓𝟗𝟗𝟏𝟓𝟖

Con estos tres puntos, el error relativo porcentual


verdadero es:

|
𝜺𝒕 =
𝟏 .𝟔𝟎𝟗𝟒𝟑𝟖 −𝟏 . 𝟓𝟗𝟗𝟏𝟓𝟖
𝟏. 𝟔𝟎𝟗𝟒𝟑𝟖 |
×𝟏𝟎𝟎=𝟎 . 𝟔𝟑𝟖𝟕𝟑𝟐 %
Interpolación con un polinomio de grado
 La metodología se puede generalizar para realizar la interpolación de un conjunto de puntos , , … ,
mediante un polinomio de orden .

 El polinomio se construirá a partir de polinomios de primer orden expresados en forma de


diferencias:

 Los valores de se pueden calcular de la siguiente forma usando la notación de diferencias divididas:

 
Ejemplo: Calcule el polinomio de orden cinco que ajusta la siguiente conjunto de seis datos. Interpole el
valor de la función en
• Utilice los puntos:
Ejercicio: Calcule el polinomio de orden cinco que ajusta la siguiente conjunto de seis datos. Interpole el
valor de la función en
• Utilice los puntos:
Polinomios de Lagrange
 Alternativa para interpolar un valor de una función mediante un polinomio de
orden dados puntos, El método de Lagrange el polinomio se calcula como:

 Donde , se le denomina el polinomio de Lagrange de orden , basado en . Por el cual


se calcula a través del operador “producto” de la siguiente forma:
 Es decir, el polinomio de orden uno que interpola los puntos y es:
 +
 Y el polinomio de orden dos que interpola en los tres puntos , y es:
Ejemplo: A partir del siguiente conjunto de cinco puntos, interpole el valor de la función en usando el
método de Lagrnage
• Utilice los puntos:
Ejercicio: A partir del siguiente conjunto de cinco puntos, interpole el valor de la función en usando el
método de Lagrnage
• Utilice los puntos:

• [40.0, 0.653]
Método de Trazadores o Splines

 Método que construye varios polinomios de grado inferior, dividiendo el


conjunto de datos en subconjuntos. A los polinomios generados de esta forma se
les conoce como Tazadores o Splines.

 Está estrategia es útil para minimizar el problema de la oscilación polinomial


que se presenta cuando usamos un conjunto muy grande de datos en donde no
está bien comportados
En la figura nos muestra el polinomio de
interpolación de orden cinco que ajusta al
conjunto de seis puntos. Y podemos observar
que la oscilación polinomial genera
subestimaciones en los puntos y y sobre
estimaciones entre los puntos y . Este fenómeno
es muy frecuente cuando hay cambios de paso
considerables
En la figura nos muestra el polinomio de
interpolación de orden cinco que ajusta al
conjunto de seis puntos. Y podemos observar
que la oscilación polinomial genera
subestimaciones en los puntos y y sobre
estimaciones entre los puntos y . Este fenómeno
es muy frecuente cuando hay cambios de paso
considerables
En el método de trazadores cuadráticos, entre
casa par consecutivo de puntos y se construye
un polinomio de orden dos.
 De manera general, el polinomio definido entre cada par consecutivo de puntos y , se representa
como:

 Con puntos, , , , … , , existen intervalos y en consecuencia, constantes desconocidas por evaluar ,


y.
 Por lo tanto, se requieren ecuaciones o condiciones para evaluar las incógnitas. Las ecuaciones que
se pueden generar para obtener los coeficientes de cada polinomio se obtienen a partir de las
siguientes condiciones y restricciones:

I. Los valores de la función de polinomios adyacentes deben ser iguales en los nodos interiores. Esta
condición se representa como:

Las ecuaciones anteriores se aplican para hasta . Como sólo se emplean nodos interiores, las ecuaciones
anteriores proporcionan cada una, ecuaciones, lo que en total nos proporcionan ecuaciones.
II. La primera y la última función deben pasar a través de los puntos extremos. Esta
condición agrega dos ecuaciones más:

Con esta condición, tenemos hasta ahora un total ecuaciones


III. Las primeras derivadas en los nodos interiores deben ser iguales. De forma
general, esta condición se representa como:

La ecuación anterior aplica para hasta . Esta nueva condición proporciona otras
ecuaciones, llegando ahora a un total de ecuaciones.
IV. Como se tienen incógnitas, nos falta una ecuación más para encontrar la solución
del sistema de ecuaciones que proporciona los valores de los coeficientes de los
trazadores. Dado que no disponemos de información adicional respecto de las
funciones o de sus derivadas para resolver el sistema tenemos que realizar una elección
arbitraria para calcular los coeficientes.

Aunque hay varias opciones, supondremos que en el primer punto, la segunda derivada
es cero, lo cual implica que:

La interpretación visual de esta condición es que los dos primeros puntos se unirán con
una línea recta.
Ejemplo: A partir del siguiente conjunto de cuatro puntos, construya los trazadores cuadráticos que justan
dicho conjunto de datos. Usando las ecuaciones de los trazadores cuadráticos, interpole el valor de la
función en
• Utilice los puntos:
0 0.00 -1.00 5.50
1 0.64 -6.76 18.46
2 -1.60 24.60 -91.30

𝟑
𝒇 𝟐 ( 𝟕 . 𝟓 )=− 𝟏 .𝟔𝟎 (𝟕 . 𝟓 ) +𝟐𝟒 .𝟔𝟎 ( 𝟕 . 𝟓 ) − 𝟗𝟏. 𝟑𝟎=𝟑. 𝟐
Trazadores cúbicos
 En el método entre cada par consecutivo de puntos y , se construye un polinomio de
orden tres

 La ventaja es que se aseguran segundas derivadas iguales en los nodos

 Para los trazadores cúbicos, con puntos, , y hasta , existen intervalos y, en


consecuencia, constantes desconocidas por evaluar , , y , por lo tanto, se requieren
ecuaciones o condiciones para evaluar las incógnitas.

 Las ecuaciones que se pueden generar para obtener los coeficientes de cada
polinomio se obtienen a partir de las siguientes condiciones y restricciones
i. Los valores de la función de polinomios adyacentes deben ser iguales en los nodos interiores.
Esta condición nos proporciona 2 ecuaciones por cada nodo interior, lo que en total nos
proporciona ecuaciones.
ii. La primera y la última función deben pasar a través de los puntos extremos. Esta condición
agrega 2 ecuaciones más. Con esta condición, tenemos hasta ahora un total de ecuaciones.
iii. Las primeras derivadas en los nodos interiores deben ser iguales. Esta condición
proporciona otras ecuaciones, llegando ahora a un total de ecuaciones.
iv. Las segundas derivadas en los nodos interiores deben ser iguales. Esta condición nos
proporciona dos ecuaciones por cada nodo interior, lo que en total nos proporciona
ecuaciones, por lo que ahora tenemos un total de ecuaciones.
v. Como se tienen incógnitas, nos faltan dos ecuaciones más para encontrar la solución del
sistema de ecuaciones que define los valores de los coeficientes de los trazadores.
 Al igual, no disponemos de información adicional respecto a las funciones o de sus
derivadas, por lo que para resolver el sistema tenemos que realizar elecciones
arbitrarias cobre los valores para dos de las incógnitas para calcular el valor del
resto de los coeficientes.
 Se puede suponer que las segundas derivadas en los nodos extremos son cero. A los
trazadores obtenidos a través de aplicar esta condición en los extremos se les
conoce como trazadores naturales. También se puede utilizar una condición
diferente imponiendo algún tipo de curvatura en los extremos cuando se dispone
este tipo de información.
 Dados puntos, la interpolación por medio de trazadores cúbicos se pueden llevar a
cabo generando y resolviendo el sistema de 4 ecuaciones que se describe en la
metodología anterior. Sin embargo, existe una variante que permite realizar la
interpolación resolviendo un sistema de ecuaciones con incógnitas , , , hasta
 Por lo tanto, la siguiente ecuación se aplica en los nodos interiores:

 En la ecuación anterior, toma valores desde hasta . Como sólo se emplean nodos
interiores, las ecuaciones anteriores proporcionan ecuaciones, lo cual nos
proporciona el siguiente sistema de ecuaciones:

Donde
 Para resolver el sistema de ecuaciones es posible suponer que , lo cual significa
emplear trazadores naturales. Cabe señalar que, una vez resuelto el sistema de
ecuaciones resultante, los polinomios se pueden expresar de la siguiente manera:

 Donde hasta ,
 Los coeficientes de cada uno de los splines cúbicos se calculan como:
Ejemplo: A partir del siguiente conjunto de cuatro puntos, construya los trazadores cúbicos que justan
dicho conjunto de datos. Usando las ecuaciones de los trazadores cúbicos, interpole el valor de la función
en
• Utilice los puntos:
0 2.5 -1.41977 -0.00 0.18657
1 1.00 -0.16046 0.83954 -0.21414
2 2.5 0.02205 -0.76654 0.12776

𝟑 𝟐 𝟑
𝒇 𝟑 ( 𝟕 . 𝟓 )=𝟐 . 𝟓+𝟎 . 𝟎𝟐𝟐𝟎𝟓 ( 𝟕 .𝟓 −𝟕 ) − 𝟎 .𝟕𝟔𝟔𝟓𝟒 ( 𝟕 .𝟓 − 𝟕 ) +𝟎 .𝟏𝟐𝟕𝟔 ( 𝟕 .𝟓 −𝟕 ) =𝟐 .𝟑𝟑𝟓𝟑𝟔

También podría gustarte