Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Dónde:
( x x1 )( x x2 )( x x3 )( x x4 )( x x5 ) 5
( x xk )
L0 ( x)
( x0 x1 )( x0 x2 )( x0 x3 )( x0 x4 )( x0 x5 ) k 0 ( x0 xk )
k 0
( x x0 )( x x2 )( x x3 )( x x4 )( x x5 ) 5
( x xk )
L1 ( x)
( x1 x0 )( x1 x2 )( x1 x3 )( x1 x4 )( x1 x5 ) k 0 ( x1 xk )
k 1
( x x0 )( x x1 )( x x3 )( x x4 )( x x5 ) 5
( x xk )
L2 ( x)
( x2 x0 )( x2 x1 )( x2 x3 )( x2 x4 )( x2 x5 ) k 0 ( x2 xk )
k 2
( x x0 )( x x1 )( x x2 )( x x4 )( x x5 ) 5
( x xk )
L3 ( x)
( x3 x0 )( x3 x1 )( x3 x2 )( x3 x4 )( x3 x5 ) k 0 ( x3 xk )
k 3
( x x0 )( x x1 )( x x2 )( x x3 )( x x5 ) 5
( x xk )
L4 ( x)
( x4 x0 )( x4 x1 )( x4 x2 )( x4 x3 )( x4 x5 ) k 0 ( x4 xk )
k 4
( x x0 )( x x1 )( x x2 )( x x3 )( x x4 ) 5
( x xk )
L5 ( x)
( x5 x0 )( x5 x1 )( x5 x2 )( x5 x3 )( x5 x4 ) k 0 ( x5 xk )
k 5
p5 (x) =(224/225)*x^5-(6512/1125)*x^4+(4491/332)*x^3-(4043/328)*x^2+(1606/375)*x-(18/25)
Ejemplo:
Se mide la caída de voltaje v a través de una resistencia para cierto número de valores
de la corriente i. Los resultados obtenidos son:
i 0.25 0.5 0.75 1.25 1.5 2
v -0.23 -0.3 -0.33 0.7 1.88 6.0
Estimar la caída de voltaje para: i=0.8; i=1.4 e i=1.9.
Solución
Identificación de los elementos:
Nodos: x0 = 0.25; x1 = 0.5; x2 = 0.7 5; x3 = 1.25; x4 = 1.5; x5 = 2
Valores: y0 = -0.23; y1 = -0.3; y2 = -0.33; y3 = 0.7; y4 = 1.88; y5 = 6
Forma del polinomio de interpolación de Newton en Diferencias divididas:
p 5 (x) f x0 f x1 , x0 ( x x0 ) f x2 , x1 , x0 ( x x1 )( x x0 )
f x3 , x2 , x1 , x0 ( x x2 )( x x1 )( x x0 ) f x4 , x3 , x2 , x1 , x0 ( x x3 )( x x2 )( x x1 )( x x0 )
f x5 , x4 , x3 , x2 , x1 , x0 ( x x4 )( x x3 )( x x2 )( x x1 )( x x0 )
Donde:
f x0 y0 : Diferencia dividida de orden 0
f [ x1 ] f [ x0 ] y1 y0
f x1 , x0 : Diferencia Dividida de orden 1
x1 x0 x1 x0
f x2 , x1 f x1 , x0
f x2 , x1 , x0 : Diferencia Dividida de orden 2
x 2 x0
f x3 , x2 , x1 f x2 , x1 , x0
f x3 , x2 , x1 , x0 : Diferencia Dividida de orden 3
x3 x 0
f x5 , x 4 , x3 , x 2 , x1 f x 4 , x3 , x 2 , x1 , x 0
f x5 , x 4 , x3 , x 2 , x1 , x 0 : Diferencia Dividida de orden5
x5 x 0
f x1 , x0 -0.28
f x5 , x4 8.24
5 x5=2 y5=f[x5]=6
divididas:
p 5 (x) 0.23 0.28( x 0.25) 0.32( x 0.50)( x 0.25) 2.5867( x 0.75)( x 0.50)( x 0.25)
- 1.557333333333 ( x 1.25)( x 0.75)( x 0.50)( x 0.25)
0.9955555556( x 1.5)( x 1.25)( x 0.75)( x 0.50)( x 0.25)
224 5 6512 4 4491 3 4043 2 1606 18
p 5 (x) x x x x x
225 1125 332 328 375 25
Gráfica del polinomio en derive:
p5 (x) =(224/225)*x^5-(6512/1125)*x^4+(4491/332)*x^3-(4043/328)*x^2+(1606/375)*x-(18/25)
Solución
Splines cúbicos
S0 (x) a0 x 3 b0 x 2 c0 x d 0 ; Si x [x 0 , x 1
S1 (x) a1 x b1 x c1 x d1 ; Si x [x 1 , x 2
3 2
Si S(x) S 2 (x) a 2 x b2 x c 2 x d 2 ; Si x [x 2 , x 3
3 2
S3 (x) a3 x b3 x c3 x d 3 ; Si x [x 3 , x 4
3 2
S (x) a x 3 b x 2 c x d ; Si x [x 4 , x 5 ]
4 4 4 4 4
Entonces:
S(x) S 2 (x) a 2 x 3 b2 x 2 c 2 x d 2 ; Si x [0.75, 1.25
S3 (x) a3 x b3 x c3 x d 3 ; Si x [1.25, 1.50
3 2
Si S (x ) y a (x ) 3 b (x ) 2 c (x ) d y
2 2 2 2 2 2 2 2 2 2 2
Si S3 (x 3 ) y 3 a3 (x 3 ) b3 (x 3 ) c3 (x 3 ) d 3 y 3
3 2
Si S (x ) y a (x ) 3 b (x ) 2 c (x ) d y
4 4 4 4 4 4 4 4 4 4 4
Si S 4 (x 5 ) y 5 a 4 (x 5 ) b4 (x 5 ) c 4 (x 5 ) d 4 y 5
3 2
Entonces:
Faltan 14 ecuaciones.
Condiciones de conexión:
Condiciones de continuidad:
Si S 2 (x 3 ) S3 (x 3 ) a 2 (x 3 ) b2 (x 3 ) c2 (x 3 ) d 2 a3 (x 3 ) b3 (x 3 ) c3 (x 3 ) d 3
3 2 3 2
Si S (x ) S (x ) a (x ) 3 b (x ) 2 c (x ) d a (x ) 3 b (x ) 2 c (x ) d
3 4 4 4 3 4 3 4 3 4 3 4 4 4 4 4 4 4
Entonces:
a0 ( x 1 ) 3 b0 ( x 1 ) 2 c0 ( x 1 ) d 0 a1 (x 1 ) 3 b1 (x 1 ) 2 c1 (x 1 ) - d1 0
a1 (x 2 ) b1 (x 2 ) c1 (x 2 ) d1 a 2 (x 2 ) b2 (x 2 ) c2 (x 2 ) - d 2 0
3 2 3 2
a 2 (x 3 ) b2 (x 3 ) c2 (x 3 ) d 2 a3 (x 3 ) b3 (x 3 ) c3 (x 3 ) - d 3 0
3 2 3 2
a (x ) 3 b (x ) 2 c (x ) d a (x ) 3 b (x ) 2 c (x ) d 0
3 4 3 4 3 4 3 4 4 4 4 4 4 4
Entonces:
a 2 (1.25) b2 (1.25) c2 (1.25) d 2 a3 (1.25) b3 (1.25) c3 (1.25) - d 3 0
3 2 3 2
Entonces:
1 3 1 2 1 1 3 1 2 1
a 0 ( 2 ) b0 ( 2 ) c0 ( 2 ) d 0 a1 ( 2 ) b1 ( 2 ) c1 ( 2 ) - d1 0
a ( 3 ) 3 b ( 3 ) 2 c ( 3 ) d a ( 3 ) 3 b ( 3 ) 2 c ( 3 ) - d 0
1 4 1
4
1
4
1 2
4
2
4
2
4
2
a ( 5 ) 3 b ( 5 ) 2 c ( 5 ) d a ( 5 ) 3 b ( 5 ) 2 c ( 5 ) - d 0
2 4 2
4
2
4
2 3
4
3
4
3
4
3
3 3 3 3 3 3
a3 ( ) 3 b3 ( ) 2 c3 ( ) d 3 a 4 ( ) 3 b4 ( ) 2 c 4 ( ) d 4 0
2 2 2 2 2 2
125 a 25 b 5 c d 125 a 25 b 5 c - d 0
64 2 16 2 4 2 2
64
3
16
3
4
3 3
27 9 3 27 9 3
a3 b3 c3 d 3 a 4 b4 c 4 d 4 0
8 4 2 8 4 2
Faltan 10 ecuaciones.
Condiciones de derivada continúa:
Calculando la primera derivada:
S' 0 (x) 3a0 x 2 2b0 x c0 ; Si x [x 0 , x 1
S'1 (x) 3a1 x 2b1 x c1 ; Si x [x 1 , x 2
2
S' (x) S' 2 (x) 3a 2 x 2 2b2 x c 2 ; Si x [x 2 , x 3
S'3 (x) 3a3 x 2b3 x c3 ; Si x [x 3 , x 4
2
S' (x) 3a x 2 2b x c ; Si x [x 4 , x 5 ]
4 4 4 4
Las posibles discontinuidades de: S' (x) se dan cuando: x =x1=0.5; x = x2=0.75;
x=x3=1.25; x=x4=1.50. Por lo tanto para hacer que S' (x) sea continua se iguala las
ecuaciones correspondientes en ambos valores:
Si
S' 2 (x 3 ) S'3 (x 3 ) 3a2 (x 3 ) 2b2 (x 3 ) c2 3a3 (x 3 ) 2b3 (x 3 ) c3
2 2
S' (x ) S' (x ) 3a (x ) 2 2b (x ) c 3a (x ) 2 2b (x ) c
3 4 4 4 3 4 3 4 3 4 4 4 4 4
Entonces:
3a2 (x 3 ) 2b2 (x 3 ) c2 3a3 (x 3 ) 2b3 (x 3 ) c3 0
2 2
3a (x ) 2 2b (x ) c 3a (x ) 2 2b (x ) c 0
3 4 3 4 3 4 4 4 4 4
Entonces:
3a ( 5 ) 2 2b ( 5 ) c 3a ( 5 ) 2 2b ( 5 ) c 0
2 4 2
4
2 3
4
3
4
3
3 3 3 3
3a3 ( ) 2 2b3 ( ) c3 3a 4 ( ) 2 2b4 ( ) c 4 0
2 2 2 2
Se obtienen: (n-1) = 4 ecuaciones más, con 3n=15 variables. Hasta el momento se van
3 3
4 a 0 b0 c 0 4 a1 b1 - c1 0
27 a 3 b c 27 a 3 b c 0
16 1 2 1 1 16 2 2 2 2
75 a 5 b c 75 a 5 b c 0
16 2 2 3 2 16 3 2 3 3
27 27
a 3 3b3 c 3 a 4 3b4 c 4 0
4 4
Faltan 6 ecuaciones.
Condición de segunda derivada continúa:
Ahora procedemos a calcular la segunda derivada:
S' '0 (x) 6a0 x 2b0 ; Si x [x 0 , x 1 ]
S' ' (x) 6a x 2b ; Si x [x 1 , x 2 ]
1 1 1
Entonces
Entonces
1 1
6 a 0 ( ) 2b 0 6 a1 ( ) - 2b1 0
2 2
6a ( 3 ) 2b 6a ( 3 ) - 2b 0
1 4 1 2
4
2
6a ( 5 ) 2b 6a ( 5 ) 2b 0
2 4 2 3
4
3
3 3
6a3 ( ) 2b3 6a 4 ( ) 2b4 0
2 2
9a 2b 9a 2b 0
3 3 4 4
Faltan 2 ecuaciones
obtenidas es: (n+1) + (n-1) + (n-1) +(n-1) + 2 = 4n = 20 ecuaciones, con 4n=20 variables.
3
a0 2b0 0
2
12a 4 2b4 0
75 5 75 5
a 2 b3 c 2 a3 b3 c3 0
16 2 16 2
27 27
a3 3b3 c3 a 4 3b4 c 4 0
4 4
3a 0 2b0 3a1 - 2b1 0
9 a 2b 9 a - 2b 0
2 1 1
2
2 2
15 15
a 2 2b2 a3 2b3 0
2 2
9a3 2b3 9a 4 2b4 0
3 a 2b 0
2 0 0
12a 4 2b4 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 4 2 1 b2 6
3/4 1 1 0 - 3/4 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 c2 = 0
0 0 0 0 0 0 0 0 0 0 0 0 27/4 3 1 0 -27/4 -3 -1 0 b3 0
3 2 0 0 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 c3 0
0 0 0 0 0 0 0 0 15/2 2 0 0 -15/2 -2 0 0 0 0 0 0 a4 0
0 0 0 0 0 0 0 0 0 0 0 0 9 2 0 0 -9 -2 0 0 b4 0
3/2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 c4 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 2 0 0 d4 0
Diferencias finitas:
progresivas
Ejemplo:
Construir la tabla de diferencias finitas progresivas para el conjunto de datos:
x 0.125 0.250 0.375 0.500 0.625 0.750
F(x) 0.79168 0.77334 0.74371 0.70413 0.65632 0.60228
Usar la forma progresiva de Newton para estimar f(0.158) y f(0.636).
Solución
Identificación de los elementos:
x0=0.125 x1=0.250 x2=0.375 x3=0.500 x4=0.625 x5=0.750
y0=0.79168 y1=0.77334 y2=0.74371 y3=0.70413 y4=0.65632 y5=0.60228
Forma del polinomio de grado menor o igual a 5:
k y0 i 1
5
p5 ( x) i1 k 0 (s k )
i 0
0 y0 1 y0 2 y0 3 y0 4 y0
s s ( s 1) s ( s 1)( s 2) s ( s 1)( s 2)( s 3)
0! 1! 2! 3! 4!
5 y0
s ( s 1)( s 2)( s 3)( s 4)
5!
Donde:
Forma de h y s:
(x n - x 0 ) (x 5 - x 0 ) (x - x 0 )
Si h . Entonces: s
n 5 h
Cálculo de h y s:
(x n - x 0 ) (x 5 - x 0 )
h 0.125
n 5
( x - x 0 ) x 0.125
s
h 0.125
1 y0 0.01834
1 x1=0.250 y1= y1 0.77334
0
2 y0 0.01129
1 y1 0.02963 3 y0 0.00134
2 x2=0.375 y2= y2 0.74371
0
2 y1 0.00995 4 y0 0.00038
1 y3 0.04781 3 y2 0.00200
4 x4=0.625 y4= y4 0.65632
0
2 y3 0.00623
1 y4 0.05404
5 x5=0.750 y5= y5 0.60228
0
0.01129
p5 (0.158) 0.79168 0.01834(0.264) (0.264)( 0.736)
2
0.00134 0.00038
(0.264)( 0.736)( 1.736) (0.264)( 0.736)( 1.736)( 2.736)
6 24
0.0001
(0.264)( 0.736)( 1.736)( 2.736)( 3.736)
120
p5 ( x) 0.79168 0.00484176 0.00109684608 0.00007533295616 0.00001461234475 0.00000287324842
Por tanto:
p5 (0.158) 0.787992933443
0.636 0.125
Si x = 0.636. Entonces: s 0.125
4.088 . Entonces:
0.01129
p5 (0.636) 0.79168 0.01834(4.088) (4.088)(3.088)
2
0.00134 0.00038
(4.088)(3.088)( 2.088) (4.088)(3.088)( 2.088)(1.0889)
6 24
0.0001
(4.088)(3.088)( 2.088)(1.088)(0.088)
120
p5 (0.636) 0.79168 0.07497392 0.071261034 0.005886704302
0.0004540669826 0.000002103047077
Por tanto:
p5 (0.636) 0.651783713358
Finitas Regresivas
-Página 35 de 45- Jorge Ventura Guanilo
Unidad II: Interpolación Polinomial 2017
Ejemplo:
Construir la tabla de diferencias finitas regresivas para el conjunto de datos:
x 0.125 0.250 0.375 0.500 0.625 0.750
F(x) 0.79168 0.77334 0.74371 0.70413 0.65632 0.60228
Usar la forma regresiva de Newton para estimar f(0.158) y f(0.636).
Solución
0 y 5 1 y 5 2 y5 3 y5 4 y5
u u (u 1) u (u 1)(u 2) u (u 1)(u 2)(u 3)
0! 1! 2! 3! 4!
5 y5
u (u 1)(u 2)(u 3)(u 4)
5!
Forma de h y u:
(x n - x 0 ) x x5
Si h . Entonces: u
n h
Cálculo de h y u:
(x n - x 0 ) (x 5 - x 0 )
h 0.125
n 5
x x5 x 0.750
u
h 0.125
Entonces:
1 y1 0.01834
1 x1=0.250 y1= y1 0.77334 2 y2 0.01129
0
1 y2 0.02963 3 y3 0.00134
2 x2=0.375 y2= y2 0.74371
0
2 y3 0.009950 4 y4 0.00038
1 y3 0.03958 3 y4 0.00172 5 y5 0.0001
3 x3=0.500 y3= y3 0.70413 2 y4 0.00823 4 y5 0.00028
0
1 y4 0.04781 3 y5 0.00200
4 x4=0.625 y4= y4 0.65632
0
2 y5 0.00623
1 y5 0.05404
5 x5=0.750 y5= y5 0.60228
0
2 6 24
u (u 1)(u 2)(u 3)(u 4)
5 y5
120
Entonces:
0.00623 0.002
p5 ( x) 0.60228 0.05404u u (u 1) u (u 1)(u 2)
2 6
0.00028 0.0001
u (u 1)(u 2)(u 3) u (u 1)(u 2)(u 3)(u 4)
24 120
x 0.750
Dónde: u
0.125
Cálculo de los valores de: p3(0.158) y p3(0.636)
Estimación de: f(0.158) y f(0.636)
0.158 0.750
Si x = 0.158. Entonces: u 0.125
4.736 . Entonces:
0.00623 0.002
p5 (0.158) 0.60228 0.05404(4.736) (4.736)( 3.736) (4.736)( 3.736)( 2.736)
2 6
0.00028 0.0001
(4.736)( 3.736)( 2.736)( 1.736) (4.736)( 3.736)( 2.736)( 1.736)( 0.736
24 120
p5 (0.158) 0.60228 0.25593344 0.055115863 0.01613665 0.0009804628997 0.0000515443353
p5 (0.158) 0.787992933443
0.636 0.750
Si x = 0.636. Entonces: u 0.125
0.912 . Entonces:
0.00623 0.002
p5 (0.636) 0.60228 0.05404( 0.912) ( 0.912)( 0.088) ( 0.912)( 0.088)(1.088)
2 6
0.00028 0.0001
(0.912)(0.088)(1.088)( 2.088) (0.912)(0.088)(1.088)( 2.088)(3.088)
24 120
p5 (0.0.636) 0.60228 0.04928448 0.00024999744 0.000029106176 0.000002127079342 0.0000004691729292
p5 (0.1636) 0.651783713358
-Página 38 de 45- Jorge Ventura Guanilo
Unidad II: Interpolación Polinomial 2017
Interpretación de los resultados:
Usando Matlab
1) Para los ejercicios del Tema 01. Hallar el Polinomios de interpolación de Lagrange
(Usando la función: Lagrange); Polinomio de interpolación de Newton en
Diferencias divididas (Usando la función: Newton); e Interpolación Segmentaria
(Usando la función: Spline cúbico).
2) Para los ejercicios del Tema 02. Hallar el Polinomio de Interpolación Newton en
Diferencias Finitas Progresivas (Usando la función: NewtonGregory)
Ejercicio 4:
Interpolar los siguientes datos utilizando splines cúbicos:
x -2 0 1 3
y=f(x) 0 1 -1 2
>> x=[-2;0;1;3]
x=
-2
0
1
3
Ingreso de valores de y
>> y=[0;1;-1;2]
-Página 39 de 45- Jorge Ventura Guanilo
Unidad II: Interpolación Polinomial 2017
y=
0
1
-1
2
Ingreso del valor de x0 a interpolar
>> X0=-1
X0 =
-1
Llamada de la función
y0 =
32/15
Ingreso del valor de x0 a interpolar
x0=1.5
x0 =
1.5000
Llamada de la función
y0 =
-63/40
Ingreso del valor de x0 a interpolar
x0=2
x0 =
2
y0 =
-22/15
Ejercicio 39:
Interpolar los siguientes datos utilizando splines cúbicos:
x 1975 1980 1982 1985 1990
x=[1975;1980;1982;1985;1990]
x=
-Página 41 de 45- Jorge Ventura Guanilo
Unidad II: Interpolación Polinomial 2017
1975
1980
1982
1985
1990
Ingreso de valores de y
y=[20;60;77;140;225]
y=
20
60
77
140
225
Ingreso del valor de x0 a interpolar
x0=1978
x0 =
1978
Llamada de la función
y0 =
55.4800
Ingreso del valor de x0 a interpolar
x0=1981
x0 =
1981
Llamada de la función
y0 =
-Página 42 de 45- Jorge Ventura Guanilo
Unidad II: Interpolación Polinomial 2017
66.1029
Ingreso del valor de x0 a interpolar
x0=1984
x0 =
1984
Llamada de la función
y0 =
114.6629
Ingreso del valor de x0 a interpolar
> x0=1989
x0 =
1989
Llamada de la función
>> y0 = Lagrange_interp(x, y, x0)
Valor de valor estimado f (1989)
y0 =
227.5200
Diferencias Divididas
Ejercicio 4:
Interpolar los siguientes datos utilizando splines cúbicos:
x -2 0 1 3
y=f(x) 0 1 -1 2
Estimar el valor: f(-1), f(1.5),f(2)
Ingreso de valores de x en columna
x=[-2;0;1;3]
x = -2
0
1
3
f = [0;1;-1;2]
f=
0
1
-1
2
Ingreso del valor de x a interpolar
xt = -1
xt =
-1
Llamada de la función
yt =
32/15
Es decir
f (1) yt 32/15
xt=1.5
xt =
3/2
Llamada de la función
yt =
-63/40
Es decir
xt=2
xt =
2
Llamada de la función
yt =
-22/15
Es decir
f (2) yt -22/15
Ejercicio 39:
Interpolar los siguientes datos utilizando splines cúbicos:
x 1975 1980 1982 1985 1990
Solución
Ingreso de valores de x en columna
x= [1975; 1980; 1982; 1985; 1990]
x=
1975
1980
1982
1985
1990
Ingreso de valores de y
20
60
77
140
225
Ingreso del valor de x a interpolar
xt=1978
xt =
1978
Llamada de la función
yt =
1387/25
Es decir
f (1978) yt 1387/25
xt=1981
xt =
1981
Llamada de la función
yt =
11568/175
Es decir
f (1981) yt 11568/175
xt=1984
xt =
1984
Llamada de la función
yt =
9861/86
Es decir
f (1984) yt 9861/86
xt=1989
xt =
1989
Llamada de la función
yt =
5688/25
Es decir
f (1989) yt 5688/25
Ejercicio 4:
Interpolar los siguientes datos utilizando splines cúbicos:
x -2 0 1 3
y=f(x) 0 1 -1 2
Ingreso de datos:
Valores de x en columna
>> x = [-1; 1; 2; 4]
x=
-1
1
2
4
Valores de y en columna
>> f = [0;1;-1;2]
f=
0
1
-1
2
xt = -1
xt =
-1
Llamada de la función
[yt,coef] = SplineCubico(x,f,xt)
Valor de yt = f(-1)
yt =
181/140
181
f (1) 1.2929
140
Coeficientes: a, b, c, d
coef =
-37/140 0 109/70 0
6/5 -111/70 -113/70 1
-47/140 141/70 -83/70 -1
37 109
S 0 (x) 140 ( x x 0 ) 0( x x 0 ) 70 ( x x 0 ) 0; Si x [-2, 0]
3 2
6 111 113
S(x) S1 (x) ( x x1 ) 3 ( x x1 ) 2 ( x x1 ) 1; Si x [0, 1]
5 70 70
47 141 83
S 2 (x) 140 ( x x 2 ) 70 ( x x 2 ) 70 ( x x 2 ) 1; Si x [1, 3]
3 2
37 109
S 0 (x) 140 ( x 2) 0( x 2) 70 ( x 2) 0; Si x [-2, 0]
3 2
6 111 113
S(x) S1 (x) ( x 0) 3 ( x 0) 2 ( x 0) 1; Si x [0, 1]
5 70 70
47 141 83
S 2 (x) 140 ( x 1) 70 ( x 1) 70 ( x 1) 1; Si x [1, 3]
3 2
37 109
f (1) S (1) S 0 (1) (1 2) 3 0(1 2) 2 (1 2) 0
140 70
249
f (3) 3.557142857
70
Solución
-Página 51 de 45- Jorge Ventura Guanilo
Unidad II: Interpolación Polinomial 2017
Ingreso de valores de x en columna
>> x1=[0.125;0.25;0.375;0.5;0.625;0.75]
x1 =
0.125000000000000
0.250000000000000
0.375000000000000
0.500000000000000
0.625000000000000
0.750000000000000
Ingreso de valores de y
>> f=[0.79168;0.77334;0.74371;0.70413;0.65632;0.60228]
f=
0.791680000000000
0.773340000000000
0.743710000000000
0.704130000000000
0.656320000000000
0.602280000000000
Ingreso del valor de h: amplitud de los datos
>> deltaX=0.125
deltaX =
0.125000000000000
>> xt=0.158
Ingreso del valor de a interpolar
xt =
0.158000000000000
Llamada de la función
>> yt = NewtonGregory(x1,deltaX,f,xt)
Valor estimado de f(0.158)
yt =
-Página 52 de 45- Jorge Ventura Guanilo
Unidad II: Interpolación Polinomial 2017
0.787992933442990
Ingreso de otro valor de a interpolar
>> xt=0.636
xt =
0.636000000000000
Llamada de la función
>> yt = NewtonGregory(x1,deltaX,f,xt)
Valor estimado de f(0.636)
yt =
0.651783713357587