Sei sulla pagina 1di 5

21.

- Construir la tabla de diferencias divididas de la función f(x)=sen (x) en el soporte


𝜋 𝜋
formado por los puntos {0, 4 , 2 ,}. Con ella calcúlese el polinomio interpolador de
Lagrange de la función sen (x) en el soporte anterior.

𝑥𝑖 𝑦𝑖
0 0
𝜋 0.01371
4
𝜋 0.02741
2
𝑷𝒏 (𝒙) ≈ 𝒃𝟎 + 𝒃𝟏 (𝒙 − 𝒙𝟎 )
+ 𝒃𝟐 (𝒙 − 𝒙𝟎 )(𝒙 − 𝒙𝟏 )+. . . . +𝒃𝒏 (𝒙 − 𝒙𝟎 )(𝒙 − 𝒙𝟏 ) … … … . (𝒙 − 𝒙𝒏+𝟏 )

x(i) f(xi)  𝑏0 Primero  𝑏1 Segundo  𝑏2


0 0 0.1744 -0.999
0.7854 0.0137 0.01744
1.5708 0.0274

𝑷𝒏 (𝒙) ≈ 𝒃𝟎 + 𝒃𝟏 (𝒙 − 𝒙𝟎 )
+ 𝒃𝟐 (𝒙 − 𝒙𝟎 )(𝒙 − 𝒙𝟏 )+. . . . +𝒃𝒏 (𝒙 − 𝒙𝟎 )(𝒙 − 𝒙𝟏 ) … … … . (𝒙 − 𝒙𝒏+𝟏 )

𝑃4 (𝑥) ≈ 0 + 0.1744(𝑥 − 0) − 0.999(𝑥 − 0)(𝑥 − 0.01371)

𝑷𝟒 (𝒙) ≈ −𝟎. 𝟗𝟗𝟗𝒙𝟐 + 𝟎. 𝟏𝟖𝟖𝟏𝒙

22.- Construir la tabla de diferencias divididas de la función f(x)=sen (x) en el soporte


𝜋 𝜋 𝜋 𝜋
formado por los puntos {0, 6 , 4 , 3 , 2 ,}. Con ella calcúlese el polinomio interpolador de
Lagrange de la función sen (x) en el soporte anterior.

𝑥𝑖 𝑦𝑖
0 0
𝜋 0.01371
6
𝜋 0.02741
4
𝜋 1.04719
3
𝜋 1.57079
2
𝑷𝒏 (𝒙) ≈ 𝒃𝟎 + 𝒃𝟏 (𝒙 − 𝒙𝟎 )
+ 𝒃𝟐 (𝒙 − 𝒙𝟎 )(𝒙 − 𝒙𝟏 )+. . . . +𝒃𝒏 (𝒙 − 𝒙𝟎 )(𝒙 − 𝒙𝟏 ) … … … . (𝒙 − 𝒙𝒏+𝟏 )

x(i) f(xi)  𝑏0 Primero  𝑏1 Segundo  𝑏2 Tercero  𝑏3 Cuarto  𝑏4


0 0 0.02618 0.03329 1.25516 -1.43102
𝜋 0.01371 0.05233 1.34769 -0.99269
6
𝜋 0.02741 0.75798 0.30815
4
𝜋 1.04719 1.00000
3
𝜋 1.57079
2

𝑷𝒏 (𝒙) ≈ 𝒃𝟎 + 𝒃𝟏 (𝒙 − 𝒙𝟎 )
+ 𝒃𝟐 (𝒙 − 𝒙𝟎 )(𝒙 − 𝒙𝟏 )+. . . . +𝒃𝒏 (𝒙 − 𝒙𝟎 )(𝒙 − 𝒙𝟏 ) … … … . (𝒙 − 𝒙𝒏+𝟏 )

𝑃4 (𝑥) ≈ 0 + 0.02618(𝑥 − 0) + 0.03329(𝑥 − 0)(𝑥 − 0.52359)


+ 1.25516(𝑥 − 0)(𝑥 − 0.52359)(𝑥 − 0.78539) − 1.43102(𝑥 − 0)(𝑥
− 0.52359)(𝑥 − 0.78539)(𝑥 − 1.04719)

𝑷𝟒 (𝒙) ≈ −𝟏. 𝟒𝟑𝟏𝟎𝟐𝒙𝟒 + 𝟒. 𝟔𝟐𝟔𝟖𝟗𝒙𝟑 − 𝟒. 𝟏𝟓𝟗𝟕𝟑𝒙𝟐 + 𝟏. 𝟏𝟒𝟏𝟏𝟒𝒙

23.- El censo de población de una determinada ciudad proporciona los siguientes datos
del número de habitantes en diferentes años.
Año 1.910 1.930 1.950 1.970 1.980
Población 125.350 133.420 117.183 120.323 145.311

Se pide:
a) Hallar un polinomio interpolador de Lagrange que interpole a la función de
evolución de la población en esta ciudad con los datos anteriores.
x0=1.910 y0=125.350
x1=1.930 y1=133.420
x2=1.950 y2=117.183
x3=1.970 y3=120.323
x4=1.980 y4=145.311

𝑃(𝑥) = 𝑦0𝐿0(𝑥) + 𝑦1𝐿1(𝑥) + 𝑦2𝐿2(𝑥) + 𝑦3𝐿3(𝑥) + 𝑦4𝐿4(𝑥)


𝑃(𝑥)
(𝑥 − 1930)(𝑥 − 1950)(𝑥 − 1970)(𝑥 − 1980)
= 125350
(1910 − 1930)(1910 − 1950)(1910 − 1970)(1910 − 1980)
(𝑥 − 1910)(𝑥 − 1950)(𝑥 − 1970)(𝑥 − 1980)
+ 133420
(1930 − 1910)(1930 − 1910)(1930 − 1970)(1930 − 1980)
(𝑥 − 1910)(𝑥 − 1930)(𝑥 − 1970)(𝑥 − 1980)
+ 117183
(1950 − 1910)(1950 − 1930)(1950 − 1970)(1950 − 1980)
(𝑥 − 1910)(𝑥 − 1930)(𝑥 − 1950)(𝑥 − 1980)
+ 120323
(1970 − 1910)(1970 − 1930)(1970 − 1950)(1970 − 1980)
(𝑥 − 1910)(𝑥 − 1930)(𝑥 − 1950)(𝑥 − 1970)
+ 145311
(1980 − 1910)(1980 − 1930)(1980 − 1950)(1980 − 1970)
𝑃(𝑥) = 2.70669 − 5.92515𝑥 + 48471.63158𝑥 2 − 17.56887𝑥 3 + 0.00238𝑥 4

b) Estimar la población existente en el año 1.964

𝑃(𝑥) = 2.70669 − 5.92515𝑥 + 48471.63158𝑥 2 − 17.56887𝑥 3 + 0.00238𝑥 4


𝑃(𝑥) = 114.379

24.- De una función se conoce la siguiente tabla de valores:


x 0 2 5 6
f(x) 3 6 10.5 24
Se pide:
a) Construir la tabla de diferencias divididas y utilizando la fórmula de Newton,
hallar el polinomio interpolador de LaGrange de la función sobre el soporte dado.
x0=0 y0=3
x1=2 y1=6
x2=5 y2=10.5
x3=6 y3=24

𝑃(𝑥) = 𝑦0𝐿0(𝑥) + 𝑦1𝐿1(𝑥) + 𝑦2𝐿2(𝑥) + 𝑦3𝐿3(𝑥)

(𝑥 − 2)(𝑥 − 5)(𝑥 − 6) (𝑥 − 0)(𝑥 − 5)(𝑥 − 6)


𝑃(𝑥) = 3 +6
(0 − 2)(0 − 5)(0 − 6) (2 − 0)(2 − 5)(2 − 6)
(𝑥 − 0)(𝑥 − 2)(𝑥 − 6) (𝑥 − 0)(𝑥 − 2)(𝑥 − 5)
+ 10.5 + 24
(5 − 0)(5 − 2)(5 − 6) (6 − 0)(6 − 2)(6 − 5)
𝑃(𝑥) = 0.5𝑥 3 − 3.5𝑥 2 + 6.5𝑥 + 3
b) Evaluar el valor interpolador en x=4 con el polinomio del apartado a).

𝑃(𝑥) = 0.5𝑥 3 − 3.5𝑥 2 + 6.5𝑥 + 3


𝑃(4) = 5

𝜋 𝜋
25.- Sea 𝑓(𝑥) = 𝑥 2 cos(5𝑥 + 2) y considérese el soporte {0, 3 , 2 ,}. Se pide:

a) Determinar los polinomios de base de LaGrange sobre el soporte anterior y


representarlos gráficamente.

𝑥0 = 0 𝑦0 = 0
𝜋 𝑦1 = 1.08789
𝑥1 =
3
𝜋 𝑦2 = 2.431
𝑥2 =
2

𝑃(𝑥) = 𝑦0𝐿0(𝑥) + 𝑦1𝐿1(𝑥) + 𝑦2𝐿2(𝑥)

𝜋 𝜋 𝜋 𝜋
(𝑥 − 3)(𝑥 − 2 ) (𝑥 − 0)(𝑥 − 2) (𝑥 − 0)(𝑥 − 2)
𝑃(𝑥) = 0 𝜋 𝜋 + 1.08789 𝜋 𝜋 𝜋 + 2.431 𝜋 𝜋 𝜋
(0 − 3)(0 − 2) ( 3 − 0)( 3 − 2) ( 2 − 0)( 2 − 3)

𝑃(𝑥) = 0.971668𝑥 2 − 1.52629𝑥 + 0

b) Determinar el polinomio interpolador de LaGrange de f(x) sobre el soporte


anterior.

𝑃(𝑥) = 𝑦0𝐿0(𝑥) + 𝑦1𝐿1(𝑥) + 𝑦2𝐿2(𝑥)


𝜋 𝜋 𝜋 𝜋
(𝑥 − 3)(𝑥 − 2 ) (𝑥 − 0)(𝑥 − 2) (𝑥 − 0)(𝑥 − 2)
𝑃(𝑥) = 0 𝜋 𝜋 + 1.08789 𝜋 𝜋 𝜋 + 2.431 𝜋 𝜋 𝜋
(0 − 3)(0 − 2) ( 3 − 0)( 3 − 2) ( 2 − 0)( 2 − 3)

𝑃(𝑥) = 0.971668𝑥 2 − 1.52629𝑥

𝜋
c) Al soporte dado se le añade el punto 6 . Evaluar el nuevo polinomio interpolador.

𝑥0 = 0 𝑦0 = 0
𝜋 𝑦1 = 1.08789
𝑥1 =
3
𝜋 𝑦2 = 2.431
𝑥2 =
2
𝜋 𝑦3 = 0.27327
𝑥3 =
6

𝑃(𝑥) = 𝑦0𝐿0(𝑥) + 𝑦1𝐿1(𝑥) + 𝑦2𝐿2(𝑥) + 𝑦3𝐿3(𝑥)


𝜋 𝜋 𝜋 𝜋 𝜋
(𝑥 − 3)(𝑥 − 2)(𝑥 − 6) (𝑥 − 0)(𝑥 − 2)(𝑥 − 6)
𝑃(𝑥) = 0 𝜋 𝜋 𝜋 + 1.08789 𝜋 𝜋 𝜋 𝜋
(0 − 3)(0 − 2)(𝑥 − 6) ( 3 − 0)( 3 − 2 )(𝑥 − 6)
𝜋 𝜋 𝜋 𝜋
(𝑥 − 0)(𝑥 − 3)(𝑥 − 6) (𝑥 − 0)(𝑥 − 3)(𝑥 − 2)
+ 2.431 𝜋 𝜋 𝜋 𝜋 𝜋 + 2.431 𝜋 𝜋 𝜋 𝜋 𝜋
( 2 − 0)( 2 − 3)( 2 − 6) ( 6 − 0)( 6 − 3 )( 6 − 2 )

𝑃(𝑥) = 11.2901𝑥 3 − 28.5857𝑥 2 + 8.5928𝑥 + 0

Potrebbero piacerti anche