Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Interpolacion Polinomial
Grupo 4
Luis Javier Rubio Hernandez
Oriana Giraldo Arcia
Javier Blanco Mu
noz
Fidel Causil Barrios
Dina Cuello
Docente:
Carlos Alberto Reales
Universidad de Cordoba
Facultad de Ciencias Basicas
Departamento de Matematicas y Estadstica
Montera -Cordoba
31 de Octubre de 2014
1
120
122
124
126
128
130
1. Para ilustrar que pasa cuando se desea interpolar no solo una funcion sino tambien sus
derivadas, consideramos el problema de hallar p de grado a lo sumo 3 que verifique:
(a) p(0) = 1,
p0 (0) = 1,
p0 (1) = 2, p(2) = 1;
p0 (1) = 2, p(2) = 1;
a) Sea f (x) = cos(x), hallar un polinomio de grado menor o igual que 3 que verifique
p(1) = f (1), p(0) = f (0), p(1) = f (1), p0 (1) = f 0 (1).
Soluci
on
Problema para todos
a) La tabla de diferencias divididas es la siguiente:
f [xi ]
As
p(x)
-0.56125
0.44375
0.05625
-0.39875
-0.1675
0,06458333
0,0758333
-0.029010416
1, 4062125 103
2,760420375 103
234,56 + 2,97(x 120) 0,39875(x 120)(x 122) + 0, 0758333(x 120)(x 122)(x 124) +
1.13
3.375
1.6
1.375
2.97
f [xi , xi+1 ] f [xi , xi+1 , xi+2 ] f [xi , xi+1 , xi+2 , xi+3 ] f [xi , xi+1 , xi+2 , xi+3 , xi+4 ] f [xi , xi+1 , xi+2 , xi+3 , xi+4 , xi+5 ]
1, 4062125 103 (x 120)(x 122)(x 124)(x 126) 2,760420375 103 (x 120)(x 122) . . .
130 255.46
128 253.20
126 246.45
124 243.25
122 240.50
120 234.56
xi
p(125)
244,463125
A=
2
3
4
5
1 124 124 124 124 124 | 243,25
que al resolverla en MATLAB nos proporciona los valores de cada uno de los ai , los cuales son
a0 = 8,035454381871521 107
a1 = 3246611,87039556
a2 = 52454,4385701
a3 = 423,6187502
a4 = 1,7005208
a5 = 2,76042 103
Por tanto el polinomio interpolante esta dado por:
p5 (x)
p5 (125)
244,463125
c) Para aplicar el metodo de interpolacion de Lagrange primero debemos calcular los li (x)
+ 8259888
3840
128
192
32
120
l0 (x) =
+
40622400
768
192
192
48
2
l1 (x) =
+ 79934400
384
192
96
48
2
l2 (x) =
+
78665600
384
8
96
8
3
l3 (x) =
+ 38718225
768
384
192
96
8
l4 (x) =
+
7624512
3840
192
192
48
10
l5 (x) =
53x5
32833x4 67779x3 50356261x2 1947967121x
+
+ 80354543,76
19200
19200
160
960
600
+ 80354543,76
19200
19200
160
960
600
= 244,463125
6
2.
a) Sabemos que
p(0) = 1, p0 (0) = 1, p0 (1) = 2, p(2) = 1
Ahora
Si x = 0
entonces
a0 = p3 (0) = 1 y a1 = p03 (0) = 1
Si x = 1 entonces
= p03 (1) = a1 + 2a2 + 3a3 = 2
= 2a2 + 3a3 = 2 a1 = 2 1
= 2a2 + 3a3 = 1
Si x = 2 entonces
2a2 + 3a3 = 1
4a2 + 8a3= = 2
4a2 6a3 = 2
=
=
4a2 + 8a3= = 2
As
a2 =
1 3a3
1 3(2)
7
=
=
2
2
2
7
2a3 = 4
a3 = 2
Si x = 1 entonces
p3 (1) = a0 a1 + a2 a3 = 1;
Si x = 1
entonces
p03 (1) = a1 + 2a2 + 3a3 = 1
Si x = 2 entonces
p3 (2) = a0 + 2a1 + 4a2 + 8a3 = 1
Tomemos la siguiente matrz
1 1 | 1
1 1
1
2
3
|
1
f4 f4 f1
1
2
3
|
1
1
2
4
8 | 1
1 1
0
0
0
1 1 | 1
1 2
3 | 1
1
2
3 | 1
3
3
9 | 0
1 1 | 1
1 1
0
1 2
3 | 1
f3 f3 f2
f4 f4 3f3
0
4
0 | 0
0
0
0
9
0 | 1
8
Vemos que el sistema no tiene solucion, por tanto el problema no tiene solucion, es decir, no
existen polinomios de interpolacion para dicha funcion.
c) Sabemos que
p(1) = 1, p0 (1) = 6, p0 (1) = 2, p(2) = 1
Por el metodo de coeficientes indeterminados, el polinomio de grado 3 sera:
p3 (x) = a0 + a1 x + a2 x2 + a3 x3
Si x = 1 entonces
p03 (1) = a1 2a2 + 3a3 = 6
p3 (1) = a0 a1 + a2 a3 = 1;
Si x = 1 entonces
2
4
8 |
1
1 1
1 1 |
1 f2 f2 f1
1 2
3 | 6
0
1
2
3 |
2
8 |
0 3 3 9 |
0
0
1 2
3 | 6
0
1
2
3 |
2
2
4
8 |
1
1
1
0
3
3
9
|
0
f3 f3 + 3 f2
f4 f4 + 3 f2
0 3
0 | 6
0
0
0
1
0 |
2
Por tanto
a2 = 2
a1 = a2 3a3 = 2 3a3
a0 = 1 2a1 4a2 8a3
= 1 2(2 3a3 ) 4(2) 8a3
= 7 + 4 + 6a3 8a3
= 3 2a3
Luego el sistema tiene infinitas soluciones, lo que implica que el problema tiene infinitas soluciones, es decir hay infinitos polinomios.
4. Calculemos f (1), f (0), f (1), f 0 (1)
si
f (x) = cos(x),
f 0 (x) = sin(x)
f (1) = cos() = 1
f (0) = cos(0) = 1
f (1) = cos() = 1
f 0 (1) = sin() = 0
10
Para x = 0
p3 (0) = a0 = f (0) = 1
a0 = 1
Para x = 1
p3 (1) = a0 a1 + a2 a3 = f (1) = 1
a1 + a2 a3 = 2
Para x = 1
p3 (1) = a0 + a1 + a2 + a3 = f (1) = 1
p03 (1) = a1 + 2a2 + 3a3 = f 0 (1) = 0
a1 + a2 + a3 = 2
a1 + 2a2 + 3a3 = 0
Como a0 = 1, solo resta conocer los valores de a1 , a2 y a3 , para ello utilizaremos la siguiente
matrz:
1 | 2
1 1 1 | 2
1 1
f3 f3 f1
1 1 1 | 2
0 2 0 | 4
2 f2 +f1
0 1 2 |
2
1 2
3 |
0
De aqu
2a2 = 4
a2 = 2
Para a3
a2 + 2a3 = 2 = 2a3 = 2 a2
= a3 =
2 (2)
4
2 a2
=
= =2
2
2
2
= a3 = 2
Para a1
a1 = 2 a2 a3
= 2 (2) 2
= 2
11
12