Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Interpolación y Ajuste de Curvas 2016-2
Interpolación y Ajuste de Curvas 2016-2
Interpolación y Ajuste de Curvas 2016-2
Ajuste de
Curvas
William Chaparro Betancur
w.chaparrobe@pascualbravo.edu.co
Interpolación y Ajuste de
Curvas
INTERPOLACIÓN Y AJUSTE DE
CURVAS
En este capítulo se dará solución a la siguiente
cuestión:
INTERPOLACIÓN Y AJUSTE DE
CURVAS
INTERPOLACIÓN Y AJUSTE DE
CURVAS
MÉTODO DIRECTO
INTERPOLACIÓN Y AJUSTE DE
CURVAS
MÉTODO DIRECTO
Las ecuaciones son:
Interpolación y Ajuste de
Curvas
INTERPOLACIÓN Y AJUSTE DE
CURVAS
Este sistema se puede escribir como:
Interpolación y Ajuste de
Curvas
INTERPOLACIÓN Y AJUSTE DE
CURVAS
El sistema tiene una solución única para las
incógnitas ai, i=0, 1, 2, ..., n si y sólo si el determinante
de los coeficientes de las incógnitas es distinto de
cero, es decir D ≠ 0 donde
D =
Interpolación y Ajuste de
Curvas
INTERPOLACIÓN Y AJUSTE DE
CURVAS
D se conoce como determinante de Vandermonde
y es distinto de cero cuando los xi son distintos.
INTERPOLACIÓN Y AJUSTE DE
CURVAS
INTERPOLACIÓN LINEAL
Esta interpolación es la base para varios modelos
numéricos fundamentales. Al integrar la
interpolación lineal, se deduce el modelo de
integración llamado regla del trapecio. El gradiente
de la interpolación lineal es una aproximación a la
primera derivada de la función.
Interpolación y Ajuste de
Curvas
INTERPOLACIÓN Y AJUSTE DE
CURVAS
INTERPOLACIÓN LINEAL
Interpolación y Ajuste de
Curvas
INTERPOLACIÓN Y AJUSTE DE
CURVAS
INTERPOLACIÓN LINEAL
La interpolación lineal que se muestra en la figura
está dada por
Interpolación y Ajuste de
Curvas
INTERPOLACIÓN Y AJUSTE DE
CURVAS
INTERPOLACIÓN DE N + 1 PUNTOS
Interpolación y Ajuste de
Curvas
INTERPOLACIÓN Y AJUSTE DE
CURVAS
INTERPOLACIÓN DE N + 1 PUNTOS
Interpolación de Lagrange
INTERPOLACIÓN Y AJUSTE DE
CURVAS
INTERPOLACIÓN DE N + 1 PUNTOS
Interpolación de Lagrange
Tomemos n+1 puntos dados {(x0; y0); (x1; y1); … ; (xn;
yn)} tales que xi ≠xj , ∀i ≠ j
Consideremos la función:
W0(x) = (x − x1)(x − x2) · · · (x − xn)
Interpolación y Ajuste de
Curvas
INTERPOLACIÓN Y AJUSTE DE
CURVAS
Interpolación de Lagrange
es un polinomio de grado n que vale cero en x1, x2,
……, xn. Si lo dividimos por W0(x0), tendremos:
Análogamente:
INTERPOLACIÓN Y AJUSTE DE
CURVAS
Interpolación de Lagrange
Tenemos ya n + 1 polinomios de grado n tales que el
k-esimo vale 1 en xk y cero sobre los restantes.
INTERPOLACIÓN Y AJUSTE DE
CURVAS
Interpolación de Lagrange
* fi =
Interpolación y Ajuste de
Curvas
INTERPOLACIÓN Y AJUSTE DE
CURVAS
Interpolación de Lagrange
Ejemplo
Calcular el polinomio de interpolación de grado 2
que pasa por los siguientes puntos de la gráfica de
la función f(x): {(1; 3,2); (1,5; 2,8); (2,2; 1,4)} usando la
interpolación de Lagrange.
Interpolación y Ajuste de
Curvas
INTERPOLACIÓN Y AJUSTE DE
CURVAS
MÉTODO DE DIFERENCIAS DIVIDIDAS (Polinomio
Interpolante de Newton)
INTERPOLACIÓN Y AJUSTE DE
CURVAS
MÉTODO DE DIFERENCIAS DIVIDIDAS (Polinomio
Interpolante de Newton)
La forma general del polinomio interpolante de
Newton para n+1 datos (x0, ƒ(x0)), (x1, ƒ(x1)), ..., (xn,
ƒ(xn)) es:
Interpolación y Ajuste de
Curvas
INTERPOLACIÓN Y AJUSTE DE
CURVAS
MÉTODO DE DIFERENCIAS DIVIDIDAS (Polinomio
Interpolante de Newton)
Los coeficientes ai se obtienen calculando un
conjunto de cantidades denominadas diferencias
divididas.
INTERPOLACIÓN Y AJUSTE DE
CURVAS
MÉTODO DE DIFERENCIAS DIVIDIDAS (Polinomio
Interpolante de Newton)
Interpolación y Ajuste de
Curvas
INTERPOLACIÓN Y AJUSTE DE
CURVAS
MÉTODO DE DIFERENCIAS DIVIDIDAS (Polinomio
Interpolante de Newton)
Interpolación y Ajuste de
Curvas
INTERPOLACIÓN Y AJUSTE DE
CURVAS
MÉTODO DE DIFERENCIAS DIVIDIDAS (Polinomio
Interpolante de Newton)
Ejemplo
Halle el polinomio que interpola los datos:
Interpolación y Ajuste de
Curvas
INTERPOLACIÓN Y AJUSTE DE
CURVAS
INTERPOLACIÓN POLINOMIAL A TROZOS (Spline)
Cuando se dispone de una tabla de datos con un
elevado número de elementos y se desea
interpolar con una función continua y derivable, la
interpolación polinómica estándar no nos sirve de
manera general, puesto que si utilizamos todos los
datos el error en la parte no central de la tabla es
enorme, y si interpolamos a trozos, no obtenemos
derivabilidad en los nodos o puntos de la tabla. En
estos casos se puede utilizar la interpolación por
splines (o esplines).
Interpolación y Ajuste de
Curvas
INTERPOLACIÓN Y AJUSTE DE
CURVAS
INTERPOLACIÓN POLINOMIAL A TROZOS
Definición.
Dada una función f definida en [a,b] y un conjunto de
nodos a=x0<x1<...<xn=b un trazador cúbico ( o spline
cúbico) S para f es una función que cumple con las
siguientes condiciones:
INTERPOLACIÓN Y AJUSTE DE
CURVAS
INTERPOLACIÓN POLINOMIAL A TROZOS
III) S´j (xj+1) = S´j+1(xj+1) para j=0,1,2,...,n-2 (indica que la
pendiente es continua)
IV) S´´j(xj+1) = S´´j+1(xj+1) para j=0,1,2,...,n-2 (indica que la
curvatura es continua)
V) Se satisface uno de los siguientes conjuntos de
condiciones de frontera
a) S´´(x0)=S´´(xn)=0 ( el trazador se llama libre o natural )
INTERPOLACIÓN Y AJUSTE DE
CURVAS
INTERPOLACIÓN POLINOMIAL A TROZOS
Se simplifica a
Sj(x)= aj + bjx + cjx2 + djx3, para j=0,1,2,...,n -1
INTERPOLACIÓN Y AJUSTE DE
CURVAS
INTERPOLACIÓN POLINOMIAL A TROZOS
Ejemplo
INTERPOLACIÓN Y AJUSTE DE
CURVAS
AJUSTE DE CURVAS POR MÍNIMOS CUADRADOS
y = ax + b
Interpolación y Ajuste de
Curvas
INTERPOLACIÓN Y AJUSTE DE
CURVAS
AJUSTE DE CURVAS POR MÍNIMOS CUADRADOS
Ejemplo
Ajustar los datos
xi 1 2 4
yi 3 5,1 8,8