SlideShare una empresa de Scribd logo
INFORME DE ANALISIS NUMERICO
Interpolación
BACHILLER: YOSELIN BARRERA
Un problema clásico de la matemática, se plantea al querer calcular el valor de una función en
un punto cuando no se conoce la función o incluso cuando la función no existe, conociéndose
únicamente una serie de puntos.
1
INDICE
Introducción ........................................................................................................................2
Interpolación........................................................................................................................3
Elección de la interpolación más adecuada.........................................................................3
Interpolaciónlineal...........................................................................................................4
La interpolación cuadrática. Fórmula de Lagrange..............................................................5
Ejemplos..............................................................................................................................6
Lineal...............................................................................................................................6
Lineal II............................................................................................................................7
Lineal III ..........................................................................................................................8
Cuadrática........................................................................................................................9
Interpolación conel programa Matlab.................................................................................10
Splines ..........................................................................................................................12
Extrapolación.................................................................................................................13
Conclusiones......................................................................................................................15
2
Introducción
En numerosos fenómenos de la naturaleza observamos una cierta regularidad en la forma
de producirse, esto nos permite sacar conclusiones de la marcha de un fenómeno en
situaciones que no hemos medido directamente.
La interpolación consiste en hallar un dato dentro de un intervalo en el que
conocemos los valores en los extremos.
La extrapolación consiste en hallar un dato fuera del intervalo conocido, pero debe
tenerse en cuenta que esté próximo a uno de sus extremos, pues en otro caso no es muy
fiable el resultado obtenido.
El problema general de la interpolación se nos presenta cuando nos dan una
función de la cual solo conocemos una serie de puntos de la misma:
(xo, yo), (x1, y1),........., (xn, yn)
y se pide hallar el valor de un punto x (intermedio de x0 y xn) de esta función.
El de la extrapolación cuando el punto que queremos considerar está a la derecha
de xn o a la izquierda de xo.
Se desea, por tanto encontrar una función cuya gráfica pase por esos puntos y
que nos sirva para estimar los valores deseados.
El tratamiento para ambos problemas es similar se utilizarán los polinomios
“interpoladores”, pero en el caso de la extrapolación el punto debe estar muy próximo a
uno de los extremos.
3
Interpolación.
Elección de la interpolación más adecuada.
Consideremos una función de la cual solo conocemos una serie de puntos de la
misma:
(xo, yo), (x1, y1), .............., (xn, yn) [1]
Deseamos encontrar la expresión analítica de dicha función para poder estudiarla
en otros puntos.
Ahora bien, por n+1 puntos pasan infinitas funciones, ¿con cuál de ellas nos
quedamos? Lo más lógico es recurrir a la más sencilla. La familia de funciones más
sencillas es la de los polinomios, por tanto buscaremos el polinomio de menor grado que
pase por los n+1 puntos dados.
La función polinómica de menor grado que pasa por los puntos [1] es en principio
de grado n: y= anxn+............+a1x+ao
Y se obtiene resolviendo el sistema de n+1 ecuaciones con n+1 incógnitas
(sistema que tiene solución única ya que el determinante de la matriz de los coeficientes
es de Van der monde y por lo tanto distinto de cero).
Se le llama polinomio interpolador correspondiente a esos puntos. Una vez
obtenida su expresión dando valores en él se pueden encontrar nuevos puntos de la
función. Los resultados obtenidos son naturalmente estimaciones aproximadas.
La interpolación se dirá lineal cuando sólo se tomen dos puntos
y cuadrática cuando se tomen tres.
En este tema nos limitaremos a estos dos tipos de interpolación.
Ejemplo 1. De una función conocemos tres puntos (-3, 5), (1, -1) y (3, 11). ¿qué
podemos decir de esa función cuando x=0 y cuando x=10?
Solución
Calculamos el polinomio interpolador que será de 2º grado
y= ax2 + bx +c, que pase por los tres puntos ,
Se verifica:
5=a(-3)2+b(-3)+c por pasar por el punto (-3, 5)
4
-1=a+b+c por pasar por el punto (1, -1)
11=a.32+b.3+c por pasar por el punto (3, 11)
Resolviendo el sistema que se nos plantea nos queda:
y= P(x)=
Cuando x=0, P(0)=-13/4; si x=10, P(10)=527/4
El primero, una interpolación, es probablemente una buena aproximación del
valor de la función desconocida, en el punto 0.
Sin embargo, el valor 527/4 es probable que se parezca poco al valor de la función
en el punto 10, pues es el resultado de una extrapolación muy lejana.
No se pueden dar reglas generales para decidir cuál es la interpolación más
adecuada, pues no siempre al aumentar el grado del polinomio aumenta la precisión en la
estimación.
Depende siempre del caso concreto a estudiar. A veces la naturaleza del problema
nos da una idea de cuál es la interpolación (o extrapolación) más conveniente. Por ejemplo
si los incrementos de la función son proporcionales a los de la variable independiente (o
casi proporcionales) podremos usar la interpolación lineal.
Interpolación lineal
Como dijimos, cuando las variaciones de la función son proporcionales (o casi
proporcionales) a los de la variable independiente se puede admitir que dicha función es
lineal y usar para estimar los valores la interpolación lineal..
Sean dos puntos (xo, yo), (x1, y1), la interpolación lineal
consiste en hallar una estimación del valor y, para un valor x tal que x0<x<x1. Teniendo
en cuenta que la ecuación de la recta que pasa por esos dos puntos es:
Obtenemos la fórmula de la interpolación lineal.
5
La línea azul representa la interpolación lineal entre los puntos rojos.
La interpolación cuadrática. Fórmula de Lagrange
Cuando el polinomio que conviene es de 2º grado la interpolación recibe el
nombre de cuadrática. El polinomio interpolador es único, luego como se encuentre da
igual., sin embargo, a veces los cálculos son muy laboriosos y es preferible utilizar un
método que otro. A la vista de los datos se decide.
En el ejemplo 1 se da el método de resolver el sistema para encontrar los valores
que determinan a la función cuadrática (a, b y c)
También podemos utilizar la expresión del polinomio interpolador así:
y= a + b(x-x0) + c(x-x0)(x-x1), con lo que la búsqueda de los coeficientes es muy
sencilla.
Lagrange (1736-1813) dio una manera simplificada de calcular los polinomios
interpoladores de grado n Para el caso de un polinomio de 2º grado que pasa por los puntos
(x0, y0 ), (x1, y1), (x2, y2):
Que es la fórmula de Lagrange para n=2.
6
Ejemplos
Lineal
Determinar la función lineal de interpolación que pasa por los puntos (-1 , 0) , (4 , 2) .
Interpola el valor a = 1 y extrapola el valor b = 5.
Tenemos los puntos:
P(x0 , y0) = (-1 , 0)
Q(x1 , y1) = (4 , 2)
Obtenemos la función de interpolación lineal:
Interpolando a = 1 obtenemos: f(1) = 2/5 + 2/5 = 4/5
Extrapolando b = 5 obtenemos: f(5) = 2 + 2/5 = 12/5
7
Lineal II
En la siguiente tabla se recogen las presiones de vapor de agua en función de la
temperatura:
x: temperatura (Cº) 8 25
y: presión (mm Hg) 9.3 32.2
a) Calcula por interpolación lineal la presión del vapor de agua a la temperatura x = 20
ºC
b) Calcula por extrapolación lineal la presión del vapor de agua a la temperatura x = 5
ºC
Para poder resolver ambos apartados necesitamos hallar la función de interpolación
lineal asociada al problema
Hallamos la pendiente tomando, por ejemplo, los puntos de la tabla:
(x0 , y0) = (8 , 9.3)
(x1 , y1) = (25 , 32.2)
Obtenemos la función de interpolación lineal:
a) Interpolando x = 20 obtenemos:
b) Extrapolando x = 5 obtenemos: f(4) = 4 + 1 = 5
8
Lineal III
Calcula la recta que pasa por los puntos A(-3, -2) y B(3, 4) . Interpola el valor de la
función para x = 2 y extrapola el valor de la función para x = 4 .
Hallamos la pendiente tomando, por ejemplo, los puntos A y B:
(x0 , y0) = A(-3 , -2)
(x1 , y1) = B(3 , 4)
Obtenemos la función de interpolación lineal:
Interpolando x = 2 obtenemos: f(2) = 2 + 1 = 3
Extrapolando x = 4 obtenemos: f(4) = 4 + 1 = 5
Para representar la recta tomamos los puntos del enunciado:
9
Cuadrática
Determinar la función cuadrática de interpolación que pasa por los puntos (0 , -3) , (1 ,
0) , (3 , 0). Interpola el valor a = 2 y extrapola el valor b = -1.
Tenemos los puntos: (x0 , y0) = (0 , -3) (x1 , y1) = (1 , 0) (x2 , y2) = (3 , 0)
Resolvemos el sistema de ecuaciones:
Luego la función de interpolación es: y = - x2
+ 4x - 3
Interpolando a = 2 obtenemos: y = - 22
+ 4·2 - 3 = 1
Extrapolando b = - 1 obtenemos: y = - (-1)2
+ 4·(-1) - 3 = - 8
10
Interpolación con el programa Matlab
Hay varios métodos de interpolar datos, el más simple es la interpolación lineal, que
entenderemos con el siguiente esquema:
Conocemos los datos de (x1, y1) y de (x2, y2) y queremos conocer el valor
desconocido de y cuando se proporciona la abscisa x1<x<x2. Sisuponemos que los
puntos 1 y 2 están unidos por una recta, calculamos fácilmente el valor de y mediante
la siguiente relación
y=y1+y2−y1x2−x1(x−x1)
Este procedimiento se denomina interpolación lineal. Existen otros procedimiento de
interpolación: nearest,cubic, spline, etc. MATLAB dispone para este propósito de la
función interp1.
Creamos el script interpolación, y seleccionamos el procedimiento por
defecto 'linear'
x=[0.97 1.12 2.92 3.00 3.33 3.97 6.10 8.39 8.56 9.44];
y=[2.58 0.43 0.06 5.74 7.44 8.07 6.37 2.51 1.44 0.52];
xx=[1.0 2.0 3.5 5.5 8.0];
yy=interp1(x,y,xx,'linear');
disp([xx' yy'])
Corremos el script interpolacion en la ventana de comandos
>> interpolacion
1.0000 2.1500
2.0000 0.2491
3.5000 7.6073
5.5000 6.8489
8.0000 3.1674
11
Completamos el script interpolacion para incluir la representación gráfica de los
datos (color rojo) y los interpolados linealmente (color verde)
x=[0.97 1.12 2.92 3.00 3.33 3.97 6.10 8.39 8.56 9.44];
y=[2.58 0.43 0.06 5.74 7.44 8.07 6.37 2.51 1.44 0.52];
xx=[1.0 2.0 3.5 5.5 8.0];
yy=interp1(x,y,xx,'linear');
disp([xx' yy'])
hold on
plot(x,y,'-o','markersize',4,'markerfacecolor','r')
plot(xx,yy,'o','markersize',5,'markerfacecolor','g')
xlabel('x')
ylabel('y')
title('Interpolación lineal');
hold off
Con la interpolación lineal hay que ser cuidadoso. En la figura de la izquierda
tenemos la aproximación lineal (en rojo) de una función (en negro) que es muy pobre
ya que los puntos están muy separados. Añadiendo un punto intermedio, mejora la
aproximación lineal.
12
Splines
Es otro modo de interpolación que produce muy buenos resultados y cuya
explicación se puede encontrar en textos de cálculo numérico.
x=[0.97 1.12 2.92 3.00 3.33 3.97 6.10 8.39 8.56 9.44];
y=[2.58 0.43 0.06 5.74 7.44 8.07 6.37 2.51 1.44 0.52];
xx=linspace(x(1),x(end),80);
yy=interp1(x,y,xx,'spline');
plot(xx,yy,x,y,'o','markersize',4,'markerfacecolor','r')
xlabel('x')
ylabel('y')
title('Interpolación spline');
Como podemos apreciar, esta gráfica difiere significativamente, de la primera.
13
Extrapolación
Es la estimación de un valor de x, que está fuera del intervalo de datos. En el ejemplo
anterior, si x está comprendido en el intervalo 0.97<x<9.44 se dice que es
interpolación y si x<0.97 ó x>9.44 se dice que es extrapolación.
El ejemplo más significativo es la predicción de la población de Estados Unidos en
el año 2000, conocido los censos en los siguientes años (millones de habitantes)
x=[1920 1930 1940 1950 1960 1970 1980 1990];
y=[106.46 123.08 132.12 152.27 180.67 205.05 227.23 249.46];
n=length(x); %número de pares de datos
p=polyfit(x,y,n-1)
xx=linspace(1920,2000);
yy=polyval(p,xx);
polyval(p,2000)
hold on
plot(x,y,'o','markersize',4,'markerfacecolor','r')
plot(xx,yy,'b')
xlabel('x')
ylabel('y')
title('Extrapolación');
hold off
Año 1920 1930 1940 1950 1960 1970 1980 1990
Población 106.46123.08132.12152.27180.67205.05227.23249.46
14
La población de Estados Unidos estimada para el año 2000 era de 195.77 millones
de habitantes, en contraste con la población real ese año de 281.42 millones. Una
diferencia significativa, por lo que hemos de tener cuidado con el procedimiento de
extrapolación.
15
Conclusiones
El polinomio de interpolación suele usarse para estimar valores de una función, a la tabulada, en
las abscisas que no aparecenenla tabla. Los métodos para determinar una función polinomial que
nos permita determinar el valor en un punto dado, alguno de los métodos investigados fueron:
Interpolación lineal, Método de Lagrange entre otros. Es importante aclarar que la interpolación
se lleva a cabo a partir de datos exactos, obtenidos de una función o de un comportamiento
periódico o de cifras exactas o valores bien conocidos. Cuando se cuenta con datos obtenidos de
mediciones se requiere hacer un “ajuste de curvas” para obtener un valor, El polinomio es muy
sensible a los errores de los datos.

Más contenido relacionado

La actualidad más candente

Funciones resueltos
Funciones resueltosFunciones resueltos
Funciones resueltos
Elvis Valera
 
Funcion Polinomial
Funcion PolinomialFuncion Polinomial
Funcion Polinomial
Redany Romero
 
Metodos bis fal_sec
Metodos bis fal_secMetodos bis fal_sec
Metodos bis fal_sec
UNIVERSIDAD PERUANA UNION
 
Funciones y gráficas 1
Funciones y gráficas 1Funciones y gráficas 1
Funciones y gráficas 1
monina
 
Funcione Polinomiales
Funcione PolinomialesFuncione Polinomiales
Funcione Polinomiales
Alfredo208743
 
Guía de estudio sistemas numéricos
Guía de estudio sistemas numéricosGuía de estudio sistemas numéricos
Guía de estudio sistemas numéricos
SistemadeEstudiosMed
 
Unidad 1 conj_num y_esp._vect._algebra superior _rosadepena
Unidad 1 conj_num y_esp._vect._algebra superior _rosadepenaUnidad 1 conj_num y_esp._vect._algebra superior _rosadepena
Unidad 1 conj_num y_esp._vect._algebra superior _rosadepena
Rosa Cristina De Pena Olivares
 
Introduccion a la teoria de interpolacion
Introduccion a la teoria de interpolacionIntroduccion a la teoria de interpolacion
Introduccion a la teoria de interpolacion
wilmerleon67
 
Metodos numericos capitulo 2
Metodos numericos capitulo 2Metodos numericos capitulo 2
Metodos numericos capitulo 2
Juan Timoteo Cori
 
Tema 2
Tema 2Tema 2
Polinomios interpolantes y ajuste de curvas
Polinomios interpolantes y ajuste de curvas Polinomios interpolantes y ajuste de curvas
Polinomios interpolantes y ajuste de curvas
SistemadeEstudiosMed
 
Clase 03-matlab
Clase 03-matlabClase 03-matlab
Clase 03-matlab
ronald sanchez
 
Funciones Y Sus GráFicas
Funciones Y Sus GráFicasFunciones Y Sus GráFicas
Funciones Y Sus GráFicas
Carmen Batiz
 
Mate
MateMate
Interpolacion
InterpolacionInterpolacion
Interpolacion
Priscila Espinoza
 
Analisis completo ecuacion grado n
Analisis completo ecuacion  grado nAnalisis completo ecuacion  grado n
Analisis completo ecuacion grado n
Rosa Cristina De Pena Olivares
 
Descomposición lu
Descomposición luDescomposición lu
Descomposición lu
amaliadisima
 
Matlab
MatlabMatlab
unidad4 (1).pdf
unidad4 (1).pdfunidad4 (1).pdf
unidad4 (1).pdf
LuLopez7
 
Fundamentos Matematicos
Fundamentos MatematicosFundamentos Matematicos
Fundamentos Matematicos
Videoconferencias UTPL
 

La actualidad más candente (20)

Funciones resueltos
Funciones resueltosFunciones resueltos
Funciones resueltos
 
Funcion Polinomial
Funcion PolinomialFuncion Polinomial
Funcion Polinomial
 
Metodos bis fal_sec
Metodos bis fal_secMetodos bis fal_sec
Metodos bis fal_sec
 
Funciones y gráficas 1
Funciones y gráficas 1Funciones y gráficas 1
Funciones y gráficas 1
 
Funcione Polinomiales
Funcione PolinomialesFuncione Polinomiales
Funcione Polinomiales
 
Guía de estudio sistemas numéricos
Guía de estudio sistemas numéricosGuía de estudio sistemas numéricos
Guía de estudio sistemas numéricos
 
Unidad 1 conj_num y_esp._vect._algebra superior _rosadepena
Unidad 1 conj_num y_esp._vect._algebra superior _rosadepenaUnidad 1 conj_num y_esp._vect._algebra superior _rosadepena
Unidad 1 conj_num y_esp._vect._algebra superior _rosadepena
 
Introduccion a la teoria de interpolacion
Introduccion a la teoria de interpolacionIntroduccion a la teoria de interpolacion
Introduccion a la teoria de interpolacion
 
Metodos numericos capitulo 2
Metodos numericos capitulo 2Metodos numericos capitulo 2
Metodos numericos capitulo 2
 
Tema 2
Tema 2Tema 2
Tema 2
 
Polinomios interpolantes y ajuste de curvas
Polinomios interpolantes y ajuste de curvas Polinomios interpolantes y ajuste de curvas
Polinomios interpolantes y ajuste de curvas
 
Clase 03-matlab
Clase 03-matlabClase 03-matlab
Clase 03-matlab
 
Funciones Y Sus GráFicas
Funciones Y Sus GráFicasFunciones Y Sus GráFicas
Funciones Y Sus GráFicas
 
Mate
MateMate
Mate
 
Interpolacion
InterpolacionInterpolacion
Interpolacion
 
Analisis completo ecuacion grado n
Analisis completo ecuacion  grado nAnalisis completo ecuacion  grado n
Analisis completo ecuacion grado n
 
Descomposición lu
Descomposición luDescomposición lu
Descomposición lu
 
Matlab
MatlabMatlab
Matlab
 
unidad4 (1).pdf
unidad4 (1).pdfunidad4 (1).pdf
unidad4 (1).pdf
 
Fundamentos Matematicos
Fundamentos MatematicosFundamentos Matematicos
Fundamentos Matematicos
 

Similar a Informe yoselin

Interpolacion 1
Interpolacion 1Interpolacion 1
Interpolacion 1
Adriana Rosales
 
Métodos numéricos - Interpolación
Métodos numéricos - InterpolaciónMétodos numéricos - Interpolación
Métodos numéricos - Interpolación
David A. Baxin López
 
Interpolacion y aproximacion lab 07
Interpolacion y aproximacion lab 07Interpolacion y aproximacion lab 07
Interpolacion y aproximacion lab 07
Platón José Colque Vargas
 
Apuntes metodos-numericos-aproximacion-funcional-e-interpolacion
Apuntes metodos-numericos-aproximacion-funcional-e-interpolacionApuntes metodos-numericos-aproximacion-funcional-e-interpolacion
Apuntes metodos-numericos-aproximacion-funcional-e-interpolacion
miguelcasa
 
4 unidad metodos
4 unidad metodos4 unidad metodos
4 unidad metodos
Edith Cruz Flores
 
Cap9 interpolextrapolnumer-ajustedatos3
Cap9 interpolextrapolnumer-ajustedatos3Cap9 interpolextrapolnumer-ajustedatos3
Cap9 interpolextrapolnumer-ajustedatos3
JAHADIEL
 
Victor´ rojas
Victor´ rojasVictor´ rojas
Victor´ rojas
varala
 
Polinomios interpolantes as
Polinomios interpolantes asPolinomios interpolantes as
Polinomios interpolantes as
Asisclo Serrano
 
INTERPOLACION Y EJEMPLOS PRACTICOS PARA CURSO
INTERPOLACION Y EJEMPLOS PRACTICOS PARA CURSOINTERPOLACION Y EJEMPLOS PRACTICOS PARA CURSO
INTERPOLACION Y EJEMPLOS PRACTICOS PARA CURSO
BryanChamorroDurand1
 
Trazadores cúbico spline
Trazadores  cúbico splineTrazadores  cúbico spline
Trazadores cúbico spline
mat7731
 
INF_JARCH
INF_JARCHINF_JARCH
INF_JARCH
jesus_armandor
 
Varios problemas de cálculo numérico (teoría del MEF-FEM)
Varios problemas de cálculo numérico (teoría del MEF-FEM)Varios problemas de cálculo numérico (teoría del MEF-FEM)
Varios problemas de cálculo numérico (teoría del MEF-FEM)
José Manuel Gómez Vega
 
ENTREGA 1 ANALISIS
ENTREGA 1 ANALISISENTREGA 1 ANALISIS
ENTREGA 1 ANALISIS
FranciscoAlvarado115
 
Leccion evaluativa 2
Leccion evaluativa 2Leccion evaluativa 2
Leccion evaluativa 2
Diego Perdomo
 
Matemática II exámenes
Matemática II   exámenesMatemática II   exámenes
Matemática II exámenes
UNI - UCH - UCV - UNMSM - UNFV
 
Funcion cuadratic a
Funcion cuadratic aFuncion cuadratic a
Funcion cuadratic a
Marijane Bogota
 
Metodos de Optimizacion
Metodos de OptimizacionMetodos de Optimizacion
Metodos de Optimizacion
LuisFeSilva
 
INTERPOLACIÓN.pdf
INTERPOLACIÓN.pdfINTERPOLACIÓN.pdf
INTERPOLACIÓN.pdf
HectorMamani13
 
Funciones cuadráticas
Funciones cuadráticasFunciones cuadráticas
Funciones cuadráticas
Rocío Pico
 
Interpolacion
InterpolacionInterpolacion
Interpolacion
Mary Ortiz
 

Similar a Informe yoselin (20)

Interpolacion 1
Interpolacion 1Interpolacion 1
Interpolacion 1
 
Métodos numéricos - Interpolación
Métodos numéricos - InterpolaciónMétodos numéricos - Interpolación
Métodos numéricos - Interpolación
 
Interpolacion y aproximacion lab 07
Interpolacion y aproximacion lab 07Interpolacion y aproximacion lab 07
Interpolacion y aproximacion lab 07
 
Apuntes metodos-numericos-aproximacion-funcional-e-interpolacion
Apuntes metodos-numericos-aproximacion-funcional-e-interpolacionApuntes metodos-numericos-aproximacion-funcional-e-interpolacion
Apuntes metodos-numericos-aproximacion-funcional-e-interpolacion
 
4 unidad metodos
4 unidad metodos4 unidad metodos
4 unidad metodos
 
Cap9 interpolextrapolnumer-ajustedatos3
Cap9 interpolextrapolnumer-ajustedatos3Cap9 interpolextrapolnumer-ajustedatos3
Cap9 interpolextrapolnumer-ajustedatos3
 
Victor´ rojas
Victor´ rojasVictor´ rojas
Victor´ rojas
 
Polinomios interpolantes as
Polinomios interpolantes asPolinomios interpolantes as
Polinomios interpolantes as
 
INTERPOLACION Y EJEMPLOS PRACTICOS PARA CURSO
INTERPOLACION Y EJEMPLOS PRACTICOS PARA CURSOINTERPOLACION Y EJEMPLOS PRACTICOS PARA CURSO
INTERPOLACION Y EJEMPLOS PRACTICOS PARA CURSO
 
Trazadores cúbico spline
Trazadores  cúbico splineTrazadores  cúbico spline
Trazadores cúbico spline
 
INF_JARCH
INF_JARCHINF_JARCH
INF_JARCH
 
Varios problemas de cálculo numérico (teoría del MEF-FEM)
Varios problemas de cálculo numérico (teoría del MEF-FEM)Varios problemas de cálculo numérico (teoría del MEF-FEM)
Varios problemas de cálculo numérico (teoría del MEF-FEM)
 
ENTREGA 1 ANALISIS
ENTREGA 1 ANALISISENTREGA 1 ANALISIS
ENTREGA 1 ANALISIS
 
Leccion evaluativa 2
Leccion evaluativa 2Leccion evaluativa 2
Leccion evaluativa 2
 
Matemática II exámenes
Matemática II   exámenesMatemática II   exámenes
Matemática II exámenes
 
Funcion cuadratic a
Funcion cuadratic aFuncion cuadratic a
Funcion cuadratic a
 
Metodos de Optimizacion
Metodos de OptimizacionMetodos de Optimizacion
Metodos de Optimizacion
 
INTERPOLACIÓN.pdf
INTERPOLACIÓN.pdfINTERPOLACIÓN.pdf
INTERPOLACIÓN.pdf
 
Funciones cuadráticas
Funciones cuadráticasFunciones cuadráticas
Funciones cuadráticas
 
Interpolacion
InterpolacionInterpolacion
Interpolacion
 

Más de Yoselin Barrera

Importancia de los indicadores yoselin barrera higiene y seguridad industrial
Importancia de los indicadores yoselin barrera higiene y seguridad industrialImportancia de los indicadores yoselin barrera higiene y seguridad industrial
Importancia de los indicadores yoselin barrera higiene y seguridad industrial
Yoselin Barrera
 
Gestion blog parte 1
Gestion blog parte 1Gestion blog parte 1
Gestion blog parte 1
Yoselin Barrera
 
Monserratina
MonserratinaMonserratina
Monserratina
Yoselin Barrera
 
Riesgos yoselin barrera
Riesgos  yoselin barreraRiesgos  yoselin barrera
Riesgos yoselin barrera
Yoselin Barrera
 
Seguridad industrial yoselin barrera
Seguridad industrial yoselin barreraSeguridad industrial yoselin barrera
Seguridad industrial yoselin barrera
Yoselin Barrera
 
Yoselin barrera los lideres nacen o se hacen
Yoselin barrera los lideres nacen o se hacenYoselin barrera los lideres nacen o se hacen
Yoselin barrera los lideres nacen o se hacen
Yoselin Barrera
 
Actividad n1 yoselin barrera
Actividad n1 yoselin barreraActividad n1 yoselin barrera
Actividad n1 yoselin barrera
Yoselin Barrera
 
Informe yoselin
Informe yoselinInforme yoselin
Informe yoselin
Yoselin Barrera
 
conductores de MT y BT
conductores de MT y BTconductores de MT y BT
conductores de MT y BT
Yoselin Barrera
 
Int ingenieria teatro
Int ingenieria teatroInt ingenieria teatro
Int ingenieria teatro
Yoselin Barrera
 
Int ingenieria teatro
Int ingenieria teatroInt ingenieria teatro
Int ingenieria teatro
Yoselin Barrera
 
Ingenieria romana yoselin barrera
Ingenieria romana yoselin barreraIngenieria romana yoselin barrera
Ingenieria romana yoselin barrera
Yoselin Barrera
 
Ingenieria romana yoselin barrera
Ingenieria romana yoselin barreraIngenieria romana yoselin barrera
Ingenieria romana yoselin barrera
Yoselin Barrera
 
Unidad i analisis numerico
Unidad i analisis numericoUnidad i analisis numerico
Unidad i analisis numerico
Yoselin Barrera
 

Más de Yoselin Barrera (14)

Importancia de los indicadores yoselin barrera higiene y seguridad industrial
Importancia de los indicadores yoselin barrera higiene y seguridad industrialImportancia de los indicadores yoselin barrera higiene y seguridad industrial
Importancia de los indicadores yoselin barrera higiene y seguridad industrial
 
Gestion blog parte 1
Gestion blog parte 1Gestion blog parte 1
Gestion blog parte 1
 
Monserratina
MonserratinaMonserratina
Monserratina
 
Riesgos yoselin barrera
Riesgos  yoselin barreraRiesgos  yoselin barrera
Riesgos yoselin barrera
 
Seguridad industrial yoselin barrera
Seguridad industrial yoselin barreraSeguridad industrial yoselin barrera
Seguridad industrial yoselin barrera
 
Yoselin barrera los lideres nacen o se hacen
Yoselin barrera los lideres nacen o se hacenYoselin barrera los lideres nacen o se hacen
Yoselin barrera los lideres nacen o se hacen
 
Actividad n1 yoselin barrera
Actividad n1 yoselin barreraActividad n1 yoselin barrera
Actividad n1 yoselin barrera
 
Informe yoselin
Informe yoselinInforme yoselin
Informe yoselin
 
conductores de MT y BT
conductores de MT y BTconductores de MT y BT
conductores de MT y BT
 
Int ingenieria teatro
Int ingenieria teatroInt ingenieria teatro
Int ingenieria teatro
 
Int ingenieria teatro
Int ingenieria teatroInt ingenieria teatro
Int ingenieria teatro
 
Ingenieria romana yoselin barrera
Ingenieria romana yoselin barreraIngenieria romana yoselin barrera
Ingenieria romana yoselin barrera
 
Ingenieria romana yoselin barrera
Ingenieria romana yoselin barreraIngenieria romana yoselin barrera
Ingenieria romana yoselin barrera
 
Unidad i analisis numerico
Unidad i analisis numericoUnidad i analisis numerico
Unidad i analisis numerico
 

Último

Equipo 4. Mezclado de Polímeros quimica de polimeros.pptx
Equipo 4. Mezclado de Polímeros quimica de polimeros.pptxEquipo 4. Mezclado de Polímeros quimica de polimeros.pptx
Equipo 4. Mezclado de Polímeros quimica de polimeros.pptx
angiepalacios6170
 
SLIDEHARE.docx..........................
SLIDEHARE.docx..........................SLIDEHARE.docx..........................
SLIDEHARE.docx..........................
azulsarase
 
Infografía de operaciones básicas....pdf
Infografía de operaciones básicas....pdfInfografía de operaciones básicas....pdf
Infografía de operaciones básicas....pdf
jahirrtorresa
 
COMPARACION DE PRECIOS TENIENDO COMO REFERENTE LA OSCE
COMPARACION DE PRECIOS TENIENDO COMO REFERENTE LA OSCECOMPARACION DE PRECIOS TENIENDO COMO REFERENTE LA OSCE
COMPARACION DE PRECIOS TENIENDO COMO REFERENTE LA OSCE
jhunior lopez rodriguez
 
PRACTICA 2 EDAFOLOGÍA TEXTURA DEL SUELO.pptx
PRACTICA 2 EDAFOLOGÍA TEXTURA DEL SUELO.pptxPRACTICA 2 EDAFOLOGÍA TEXTURA DEL SUELO.pptx
PRACTICA 2 EDAFOLOGÍA TEXTURA DEL SUELO.pptx
ANGELJOELSILVAPINZN
 
Infografía operaciones básicas construcción .pdf
Infografía operaciones básicas construcción .pdfInfografía operaciones básicas construcción .pdf
Infografía operaciones básicas construcción .pdf
Carlos Pulido
 
Las operaciones básicas en la construcción.
Las operaciones básicas en la construcción.Las operaciones básicas en la construcción.
Las operaciones básicas en la construcción.
MaraManuelaUrribarri
 
simbologia y normas de soldadura para su inspección
simbologia y normas de soldadura para su inspecciónsimbologia y normas de soldadura para su inspección
simbologia y normas de soldadura para su inspección
HarofHaro
 
Calculo-de-Camaras-Frigorificas.pdf para trabajos
Calculo-de-Camaras-Frigorificas.pdf para trabajosCalculo-de-Camaras-Frigorificas.pdf para trabajos
Calculo-de-Camaras-Frigorificas.pdf para trabajos
JuanCarlos695207
 
Cálculo del espesor del conducto forzado
Cálculo del espesor del conducto forzadoCálculo del espesor del conducto forzado
Cálculo del espesor del conducto forzado
KristianSaavedra
 
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOSSISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
micoltadaniel2024
 
Operaciones Básicas creadora Veronica Maiz
Operaciones Básicas creadora Veronica MaizOperaciones Básicas creadora Veronica Maiz
Operaciones Básicas creadora Veronica Maiz
carolina838317
 
Infografia de operaciones basicas de la construccion.pdf
Infografia de operaciones basicas de la construccion.pdfInfografia de operaciones basicas de la construccion.pdf
Infografia de operaciones basicas de la construccion.pdf
DanielMelndez19
 
380378757-velocidades-maximas-y-minimas-en-los-canales.pdf
380378757-velocidades-maximas-y-minimas-en-los-canales.pdf380378757-velocidades-maximas-y-minimas-en-los-canales.pdf
380378757-velocidades-maximas-y-minimas-en-los-canales.pdf
DiegoAlexanderChecaG
 
INGLES_LISTA_DE_VOCABULARIO una lista completa
INGLES_LISTA_DE_VOCABULARIO una lista completaINGLES_LISTA_DE_VOCABULARIO una lista completa
INGLES_LISTA_DE_VOCABULARIO una lista completa
JaimmsArthur
 
DIAPOSITIVA DE LA NORMA ISO 22000 EXPOSICI�N.pptx
DIAPOSITIVA DE LA NORMA ISO 22000 EXPOSICI�N.pptxDIAPOSITIVA DE LA NORMA ISO 22000 EXPOSICI�N.pptx
DIAPOSITIVA DE LA NORMA ISO 22000 EXPOSICI�N.pptx
KeylaArlethTorresOrt
 
INVENTARIO CEROO Y DINAMICAA FABRIL.pptx
INVENTARIO CEROO Y DINAMICAA FABRIL.pptxINVENTARIO CEROO Y DINAMICAA FABRIL.pptx
INVENTARIO CEROO Y DINAMICAA FABRIL.pptx
FernandoRodrigoEscal
 
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTOOPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
GERARDO GONZALEZ
 
diagrama de flujo. en el área de ingeniería
diagrama de flujo. en el área de ingenieríadiagrama de flujo. en el área de ingeniería
diagrama de flujo. en el área de ingeniería
karenperalta62
 
exposicion sobre los tipos de cortes de rolas para la produccion de chapas
exposicion sobre los tipos de cortes de rolas para la produccion de chapasexposicion sobre los tipos de cortes de rolas para la produccion de chapas
exposicion sobre los tipos de cortes de rolas para la produccion de chapas
raul958375
 

Último (20)

Equipo 4. Mezclado de Polímeros quimica de polimeros.pptx
Equipo 4. Mezclado de Polímeros quimica de polimeros.pptxEquipo 4. Mezclado de Polímeros quimica de polimeros.pptx
Equipo 4. Mezclado de Polímeros quimica de polimeros.pptx
 
SLIDEHARE.docx..........................
SLIDEHARE.docx..........................SLIDEHARE.docx..........................
SLIDEHARE.docx..........................
 
Infografía de operaciones básicas....pdf
Infografía de operaciones básicas....pdfInfografía de operaciones básicas....pdf
Infografía de operaciones básicas....pdf
 
COMPARACION DE PRECIOS TENIENDO COMO REFERENTE LA OSCE
COMPARACION DE PRECIOS TENIENDO COMO REFERENTE LA OSCECOMPARACION DE PRECIOS TENIENDO COMO REFERENTE LA OSCE
COMPARACION DE PRECIOS TENIENDO COMO REFERENTE LA OSCE
 
PRACTICA 2 EDAFOLOGÍA TEXTURA DEL SUELO.pptx
PRACTICA 2 EDAFOLOGÍA TEXTURA DEL SUELO.pptxPRACTICA 2 EDAFOLOGÍA TEXTURA DEL SUELO.pptx
PRACTICA 2 EDAFOLOGÍA TEXTURA DEL SUELO.pptx
 
Infografía operaciones básicas construcción .pdf
Infografía operaciones básicas construcción .pdfInfografía operaciones básicas construcción .pdf
Infografía operaciones básicas construcción .pdf
 
Las operaciones básicas en la construcción.
Las operaciones básicas en la construcción.Las operaciones básicas en la construcción.
Las operaciones básicas en la construcción.
 
simbologia y normas de soldadura para su inspección
simbologia y normas de soldadura para su inspecciónsimbologia y normas de soldadura para su inspección
simbologia y normas de soldadura para su inspección
 
Calculo-de-Camaras-Frigorificas.pdf para trabajos
Calculo-de-Camaras-Frigorificas.pdf para trabajosCalculo-de-Camaras-Frigorificas.pdf para trabajos
Calculo-de-Camaras-Frigorificas.pdf para trabajos
 
Cálculo del espesor del conducto forzado
Cálculo del espesor del conducto forzadoCálculo del espesor del conducto forzado
Cálculo del espesor del conducto forzado
 
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOSSISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
 
Operaciones Básicas creadora Veronica Maiz
Operaciones Básicas creadora Veronica MaizOperaciones Básicas creadora Veronica Maiz
Operaciones Básicas creadora Veronica Maiz
 
Infografia de operaciones basicas de la construccion.pdf
Infografia de operaciones basicas de la construccion.pdfInfografia de operaciones basicas de la construccion.pdf
Infografia de operaciones basicas de la construccion.pdf
 
380378757-velocidades-maximas-y-minimas-en-los-canales.pdf
380378757-velocidades-maximas-y-minimas-en-los-canales.pdf380378757-velocidades-maximas-y-minimas-en-los-canales.pdf
380378757-velocidades-maximas-y-minimas-en-los-canales.pdf
 
INGLES_LISTA_DE_VOCABULARIO una lista completa
INGLES_LISTA_DE_VOCABULARIO una lista completaINGLES_LISTA_DE_VOCABULARIO una lista completa
INGLES_LISTA_DE_VOCABULARIO una lista completa
 
DIAPOSITIVA DE LA NORMA ISO 22000 EXPOSICI�N.pptx
DIAPOSITIVA DE LA NORMA ISO 22000 EXPOSICI�N.pptxDIAPOSITIVA DE LA NORMA ISO 22000 EXPOSICI�N.pptx
DIAPOSITIVA DE LA NORMA ISO 22000 EXPOSICI�N.pptx
 
INVENTARIO CEROO Y DINAMICAA FABRIL.pptx
INVENTARIO CEROO Y DINAMICAA FABRIL.pptxINVENTARIO CEROO Y DINAMICAA FABRIL.pptx
INVENTARIO CEROO Y DINAMICAA FABRIL.pptx
 
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTOOPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
 
diagrama de flujo. en el área de ingeniería
diagrama de flujo. en el área de ingenieríadiagrama de flujo. en el área de ingeniería
diagrama de flujo. en el área de ingeniería
 
exposicion sobre los tipos de cortes de rolas para la produccion de chapas
exposicion sobre los tipos de cortes de rolas para la produccion de chapasexposicion sobre los tipos de cortes de rolas para la produccion de chapas
exposicion sobre los tipos de cortes de rolas para la produccion de chapas
 

Informe yoselin

  • 1. INFORME DE ANALISIS NUMERICO Interpolación BACHILLER: YOSELIN BARRERA Un problema clásico de la matemática, se plantea al querer calcular el valor de una función en un punto cuando no se conoce la función o incluso cuando la función no existe, conociéndose únicamente una serie de puntos.
  • 2. 1 INDICE Introducción ........................................................................................................................2 Interpolación........................................................................................................................3 Elección de la interpolación más adecuada.........................................................................3 Interpolaciónlineal...........................................................................................................4 La interpolación cuadrática. Fórmula de Lagrange..............................................................5 Ejemplos..............................................................................................................................6 Lineal...............................................................................................................................6 Lineal II............................................................................................................................7 Lineal III ..........................................................................................................................8 Cuadrática........................................................................................................................9 Interpolación conel programa Matlab.................................................................................10 Splines ..........................................................................................................................12 Extrapolación.................................................................................................................13 Conclusiones......................................................................................................................15
  • 3. 2 Introducción En numerosos fenómenos de la naturaleza observamos una cierta regularidad en la forma de producirse, esto nos permite sacar conclusiones de la marcha de un fenómeno en situaciones que no hemos medido directamente. La interpolación consiste en hallar un dato dentro de un intervalo en el que conocemos los valores en los extremos. La extrapolación consiste en hallar un dato fuera del intervalo conocido, pero debe tenerse en cuenta que esté próximo a uno de sus extremos, pues en otro caso no es muy fiable el resultado obtenido. El problema general de la interpolación se nos presenta cuando nos dan una función de la cual solo conocemos una serie de puntos de la misma: (xo, yo), (x1, y1),........., (xn, yn) y se pide hallar el valor de un punto x (intermedio de x0 y xn) de esta función. El de la extrapolación cuando el punto que queremos considerar está a la derecha de xn o a la izquierda de xo. Se desea, por tanto encontrar una función cuya gráfica pase por esos puntos y que nos sirva para estimar los valores deseados. El tratamiento para ambos problemas es similar se utilizarán los polinomios “interpoladores”, pero en el caso de la extrapolación el punto debe estar muy próximo a uno de los extremos.
  • 4. 3 Interpolación. Elección de la interpolación más adecuada. Consideremos una función de la cual solo conocemos una serie de puntos de la misma: (xo, yo), (x1, y1), .............., (xn, yn) [1] Deseamos encontrar la expresión analítica de dicha función para poder estudiarla en otros puntos. Ahora bien, por n+1 puntos pasan infinitas funciones, ¿con cuál de ellas nos quedamos? Lo más lógico es recurrir a la más sencilla. La familia de funciones más sencillas es la de los polinomios, por tanto buscaremos el polinomio de menor grado que pase por los n+1 puntos dados. La función polinómica de menor grado que pasa por los puntos [1] es en principio de grado n: y= anxn+............+a1x+ao Y se obtiene resolviendo el sistema de n+1 ecuaciones con n+1 incógnitas (sistema que tiene solución única ya que el determinante de la matriz de los coeficientes es de Van der monde y por lo tanto distinto de cero). Se le llama polinomio interpolador correspondiente a esos puntos. Una vez obtenida su expresión dando valores en él se pueden encontrar nuevos puntos de la función. Los resultados obtenidos son naturalmente estimaciones aproximadas. La interpolación se dirá lineal cuando sólo se tomen dos puntos y cuadrática cuando se tomen tres. En este tema nos limitaremos a estos dos tipos de interpolación. Ejemplo 1. De una función conocemos tres puntos (-3, 5), (1, -1) y (3, 11). ¿qué podemos decir de esa función cuando x=0 y cuando x=10? Solución Calculamos el polinomio interpolador que será de 2º grado y= ax2 + bx +c, que pase por los tres puntos , Se verifica: 5=a(-3)2+b(-3)+c por pasar por el punto (-3, 5)
  • 5. 4 -1=a+b+c por pasar por el punto (1, -1) 11=a.32+b.3+c por pasar por el punto (3, 11) Resolviendo el sistema que se nos plantea nos queda: y= P(x)= Cuando x=0, P(0)=-13/4; si x=10, P(10)=527/4 El primero, una interpolación, es probablemente una buena aproximación del valor de la función desconocida, en el punto 0. Sin embargo, el valor 527/4 es probable que se parezca poco al valor de la función en el punto 10, pues es el resultado de una extrapolación muy lejana. No se pueden dar reglas generales para decidir cuál es la interpolación más adecuada, pues no siempre al aumentar el grado del polinomio aumenta la precisión en la estimación. Depende siempre del caso concreto a estudiar. A veces la naturaleza del problema nos da una idea de cuál es la interpolación (o extrapolación) más conveniente. Por ejemplo si los incrementos de la función son proporcionales a los de la variable independiente (o casi proporcionales) podremos usar la interpolación lineal. Interpolación lineal Como dijimos, cuando las variaciones de la función son proporcionales (o casi proporcionales) a los de la variable independiente se puede admitir que dicha función es lineal y usar para estimar los valores la interpolación lineal.. Sean dos puntos (xo, yo), (x1, y1), la interpolación lineal consiste en hallar una estimación del valor y, para un valor x tal que x0<x<x1. Teniendo en cuenta que la ecuación de la recta que pasa por esos dos puntos es: Obtenemos la fórmula de la interpolación lineal.
  • 6. 5 La línea azul representa la interpolación lineal entre los puntos rojos. La interpolación cuadrática. Fórmula de Lagrange Cuando el polinomio que conviene es de 2º grado la interpolación recibe el nombre de cuadrática. El polinomio interpolador es único, luego como se encuentre da igual., sin embargo, a veces los cálculos son muy laboriosos y es preferible utilizar un método que otro. A la vista de los datos se decide. En el ejemplo 1 se da el método de resolver el sistema para encontrar los valores que determinan a la función cuadrática (a, b y c) También podemos utilizar la expresión del polinomio interpolador así: y= a + b(x-x0) + c(x-x0)(x-x1), con lo que la búsqueda de los coeficientes es muy sencilla. Lagrange (1736-1813) dio una manera simplificada de calcular los polinomios interpoladores de grado n Para el caso de un polinomio de 2º grado que pasa por los puntos (x0, y0 ), (x1, y1), (x2, y2): Que es la fórmula de Lagrange para n=2.
  • 7. 6 Ejemplos Lineal Determinar la función lineal de interpolación que pasa por los puntos (-1 , 0) , (4 , 2) . Interpola el valor a = 1 y extrapola el valor b = 5. Tenemos los puntos: P(x0 , y0) = (-1 , 0) Q(x1 , y1) = (4 , 2) Obtenemos la función de interpolación lineal: Interpolando a = 1 obtenemos: f(1) = 2/5 + 2/5 = 4/5 Extrapolando b = 5 obtenemos: f(5) = 2 + 2/5 = 12/5
  • 8. 7 Lineal II En la siguiente tabla se recogen las presiones de vapor de agua en función de la temperatura: x: temperatura (Cº) 8 25 y: presión (mm Hg) 9.3 32.2 a) Calcula por interpolación lineal la presión del vapor de agua a la temperatura x = 20 ºC b) Calcula por extrapolación lineal la presión del vapor de agua a la temperatura x = 5 ºC Para poder resolver ambos apartados necesitamos hallar la función de interpolación lineal asociada al problema Hallamos la pendiente tomando, por ejemplo, los puntos de la tabla: (x0 , y0) = (8 , 9.3) (x1 , y1) = (25 , 32.2) Obtenemos la función de interpolación lineal: a) Interpolando x = 20 obtenemos: b) Extrapolando x = 5 obtenemos: f(4) = 4 + 1 = 5
  • 9. 8 Lineal III Calcula la recta que pasa por los puntos A(-3, -2) y B(3, 4) . Interpola el valor de la función para x = 2 y extrapola el valor de la función para x = 4 . Hallamos la pendiente tomando, por ejemplo, los puntos A y B: (x0 , y0) = A(-3 , -2) (x1 , y1) = B(3 , 4) Obtenemos la función de interpolación lineal: Interpolando x = 2 obtenemos: f(2) = 2 + 1 = 3 Extrapolando x = 4 obtenemos: f(4) = 4 + 1 = 5 Para representar la recta tomamos los puntos del enunciado:
  • 10. 9 Cuadrática Determinar la función cuadrática de interpolación que pasa por los puntos (0 , -3) , (1 , 0) , (3 , 0). Interpola el valor a = 2 y extrapola el valor b = -1. Tenemos los puntos: (x0 , y0) = (0 , -3) (x1 , y1) = (1 , 0) (x2 , y2) = (3 , 0) Resolvemos el sistema de ecuaciones: Luego la función de interpolación es: y = - x2 + 4x - 3 Interpolando a = 2 obtenemos: y = - 22 + 4·2 - 3 = 1 Extrapolando b = - 1 obtenemos: y = - (-1)2 + 4·(-1) - 3 = - 8
  • 11. 10 Interpolación con el programa Matlab Hay varios métodos de interpolar datos, el más simple es la interpolación lineal, que entenderemos con el siguiente esquema: Conocemos los datos de (x1, y1) y de (x2, y2) y queremos conocer el valor desconocido de y cuando se proporciona la abscisa x1<x<x2. Sisuponemos que los puntos 1 y 2 están unidos por una recta, calculamos fácilmente el valor de y mediante la siguiente relación y=y1+y2−y1x2−x1(x−x1) Este procedimiento se denomina interpolación lineal. Existen otros procedimiento de interpolación: nearest,cubic, spline, etc. MATLAB dispone para este propósito de la función interp1. Creamos el script interpolación, y seleccionamos el procedimiento por defecto 'linear' x=[0.97 1.12 2.92 3.00 3.33 3.97 6.10 8.39 8.56 9.44]; y=[2.58 0.43 0.06 5.74 7.44 8.07 6.37 2.51 1.44 0.52]; xx=[1.0 2.0 3.5 5.5 8.0]; yy=interp1(x,y,xx,'linear'); disp([xx' yy']) Corremos el script interpolacion en la ventana de comandos >> interpolacion 1.0000 2.1500 2.0000 0.2491 3.5000 7.6073 5.5000 6.8489 8.0000 3.1674
  • 12. 11 Completamos el script interpolacion para incluir la representación gráfica de los datos (color rojo) y los interpolados linealmente (color verde) x=[0.97 1.12 2.92 3.00 3.33 3.97 6.10 8.39 8.56 9.44]; y=[2.58 0.43 0.06 5.74 7.44 8.07 6.37 2.51 1.44 0.52]; xx=[1.0 2.0 3.5 5.5 8.0]; yy=interp1(x,y,xx,'linear'); disp([xx' yy']) hold on plot(x,y,'-o','markersize',4,'markerfacecolor','r') plot(xx,yy,'o','markersize',5,'markerfacecolor','g') xlabel('x') ylabel('y') title('Interpolación lineal'); hold off Con la interpolación lineal hay que ser cuidadoso. En la figura de la izquierda tenemos la aproximación lineal (en rojo) de una función (en negro) que es muy pobre ya que los puntos están muy separados. Añadiendo un punto intermedio, mejora la aproximación lineal.
  • 13. 12 Splines Es otro modo de interpolación que produce muy buenos resultados y cuya explicación se puede encontrar en textos de cálculo numérico. x=[0.97 1.12 2.92 3.00 3.33 3.97 6.10 8.39 8.56 9.44]; y=[2.58 0.43 0.06 5.74 7.44 8.07 6.37 2.51 1.44 0.52]; xx=linspace(x(1),x(end),80); yy=interp1(x,y,xx,'spline'); plot(xx,yy,x,y,'o','markersize',4,'markerfacecolor','r') xlabel('x') ylabel('y') title('Interpolación spline'); Como podemos apreciar, esta gráfica difiere significativamente, de la primera.
  • 14. 13 Extrapolación Es la estimación de un valor de x, que está fuera del intervalo de datos. En el ejemplo anterior, si x está comprendido en el intervalo 0.97<x<9.44 se dice que es interpolación y si x<0.97 ó x>9.44 se dice que es extrapolación. El ejemplo más significativo es la predicción de la población de Estados Unidos en el año 2000, conocido los censos en los siguientes años (millones de habitantes) x=[1920 1930 1940 1950 1960 1970 1980 1990]; y=[106.46 123.08 132.12 152.27 180.67 205.05 227.23 249.46]; n=length(x); %número de pares de datos p=polyfit(x,y,n-1) xx=linspace(1920,2000); yy=polyval(p,xx); polyval(p,2000) hold on plot(x,y,'o','markersize',4,'markerfacecolor','r') plot(xx,yy,'b') xlabel('x') ylabel('y') title('Extrapolación'); hold off Año 1920 1930 1940 1950 1960 1970 1980 1990 Población 106.46123.08132.12152.27180.67205.05227.23249.46
  • 15. 14 La población de Estados Unidos estimada para el año 2000 era de 195.77 millones de habitantes, en contraste con la población real ese año de 281.42 millones. Una diferencia significativa, por lo que hemos de tener cuidado con el procedimiento de extrapolación.
  • 16. 15 Conclusiones El polinomio de interpolación suele usarse para estimar valores de una función, a la tabulada, en las abscisas que no aparecenenla tabla. Los métodos para determinar una función polinomial que nos permita determinar el valor en un punto dado, alguno de los métodos investigados fueron: Interpolación lineal, Método de Lagrange entre otros. Es importante aclarar que la interpolación se lleva a cabo a partir de datos exactos, obtenidos de una función o de un comportamiento periódico o de cifras exactas o valores bien conocidos. Cuando se cuenta con datos obtenidos de mediciones se requiere hacer un “ajuste de curvas” para obtener un valor, El polinomio es muy sensible a los errores de los datos.