Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Metodo de Diferencias Divididas
Metodo de Diferencias Divididas
13 de julio
de 2011
Pn(x) = a0 + (x x0)a1 + (x x0)(x x1)a2 ++ (x x0)(x x1)(x xn1)an
Y el algoritmo proporciona una regla para obtener los coeficientes a0, a1, , an.
Imponiendo que el polinomio interpolador pase por los puntos de interpolacin
obtenemos
UNIVERSIDAD JOSE
CARLOS MARIATEGUI
DIFERENCIAS DIVIDIDAS
13 de julio
de 2011
Relacin que es el origen del nombre de diferencias divididas para los coeficientes
an. Podemos por lo tanto escribir el polinomio interpolador como,
DIFERENCIAS DIVIDIDAS
13 de julio
de 2011
Ya que
UNIVERSIDAD JOSE
CARLOS MARIATEGUI
DIF IAS DIVIDIDAS
13 e j
e 2011
RESULTADOS Y CONCLUSIONES
U
z z
,
c
c c
c
c
c
c
y
c
c
c
c c
c
c
cc ,
c
y c c
c
c
c c
c c
c
c y ,
y
x c
c y c c
c
c c c
c ,
N
c
c
y c c
c
c
y
c
c
c c
c
c
x c P , c
z
z ,
, c
cc
z ,
c ,
c
P , c
z
cc
z
c
cc
MB
z
,
y
z
c
,
c
,
z
c , c
c
z z
z
c c c y c
IV SIDAD JOS
CARLOS MARIATEGUI
DIFERENCIAS DIVIDIDAS
13 de j
de 2011
OBJETIVOS:
aplicaciones cientficas;
. Proporcionar software que resulte fcil de comprender.
UNIVERSIDAD JOSE
CARLOS MARIATEGUI
DIFERENCIAS DIVIDIDAS
13 de j
de 2011
APLICACIN A LA INGENIERIA
A lo largo de la profesin de un ingeniero, un fsico, un matemtico,
frecuentemente se presentan ocasiones en las que deben ajustar curvas a un
conjunto de datos representados por puntos. as tcnicas desarrolladas para este
fin pueden dividirse en dos categoras generales: interpolacin y regresin.
Consideraremos aqu la primera de estas dos categoras. Ms an, como la teora de
aproximacin polinomial es ms adecuada para un primer curso de clculo numrico,
ser la que consideraremos principalmente en este trabajo.
Aunque existen formas alternativas de expresar los polinomios de
interpolacin, nos concentraremos fundamentalmente en las formas de
interpolacin de Newton con diferencias divididas
UNIVERSIDAD JOSE
CARLOS MARIATEGUI
DIFERENCIAS DIVIDIDAS
13 de j
de 2011
INTRODUCCION
El propsito de este trabajo es introducir a los alumnos de Clculo Numrico,
en el uso de la tcnica de ajuste de curvas por medio de la interpolacin en la
solucin de problemas de ingeniera, utilizando el paquete MATLAB. Adems de que
se espera que los alumnos asimilen y dominen los conceptos especficos impartidos
referidos a la interpolacin, se pretende que comprueben lo indispensable de la
utilizacin de una computadora para resolver este tipo de problemas. Tambin se
espera, a partir de las distintas actividades propuestas a realizar por los alumnos,
que observen y reconozcan cundo la interpolacin polinomial resulta apropiada
arribando as, a resultados satisfactorios.
Es decir que en esta primer instancia, se espera que los alumnos ayan
aprendido a valorar la confiabilidad de las respuestas y ser capaces de escoger el
mejor mtodo o mtodos) para cualquier problema que deben afrontar
frecuentemente en la prctica de la ingeniera o en diferentes problemas
cientficos o tecnolgicos.
Adems, como resultado del anlisis y comprensin de las actividades
presentadas en este trabajo, se pretende introducir a los alumnos en el uso de la
tcnica de ajuste de curvas por medio de la regresin, a fin de que comprendan la
diferencia entre interpolacin y regresin, y que el confundirlos puede llevarlos a
resultados errneos.
UNIVERSIDAD JOSE
CARLOS MARIATEGUI
DIFERENCIAS DIVIDIDAS
13 de j
de 2011
EJERCICIO DE APLICACIN
PUNTOS
x
f(x)
0
-2
-18
1
-1
-5
2
0
-2
3
2
-2
4
3
7
5
6
142
x0 f[x0 ]
f[x0, x1 ]
=13
x0 f[x0 ]
f[x2, x3 ]
=45
x0 f[x 0 ]
=0
=0
En Matlab:
x=input ( 'ingrese los parametros x: \n');
y=input ( 'ingrese los parametros y: \n');
for i=1:n-1
for j=n:-1:i+1
y(j)=(y(j)-y(j-1))/(x(j)-x(j-i));
fprintf ( '%10.4f',y(j));
end
fprintf('\n')
end
UNIVERSIDAD JOSE
CARLOS MARIATEGUI
=1
=1
= 3
f[x0,x1 ,x1 ,x3 ]
=9
x0 f[x 0 ]
=-1
=0
x0 f[x0 ]
f[x3, x4 ]
=-5
=3
x0 f[x0 ]
= 9
=1
DIFERENCIAS DIVIDIDAS
9.0000
0.0000
3.0000
9.0000
3.0000
-1.0000
-5.0000
1.0000
1.0000
1.0000
0.0000
0.0000
0.0000
UNIVERSIDAD JOSE
CARLOS MARIATEGUI
13.0000
13 de j
de 2011