Está en la página 1de 6

Universidad Católica del Norte

Facultad de Ciencias, Departamento de Matemáticas

Lista de ejercicios de interpolación


y aproximación polinomial

Profesores:
Javier González - Pizarro
Mario Salas Garcı́a

Primer semestre 2023


U niversidad Católica del N orte Métodos Numéricos Departamento de M atemáticas

POLINOMIOS INTERPOLADORES DE LAGRANGE Y DE NEWTON.

1. El coeficiente de rozamiento de un objeto que se desliza en un plano inclinado se midió como una
función del ángulo de inclinación del plano. Las mediciones entregaron los siguientes datos:

θ (en grados) 10 20 30 40 50 60 70
r (coef. de roce) 0.16 0.34 0.55 0.85 1.24 1.82 2.80

Utilizando un polinomio cuadrático de Lagrange:


(a) Calcula el coeficiente de roce para un plano cuyo ángulo de inclinación es 62 grados.
(b) Determina el ángulo de inclinación si el coeficiente de roce es 1.6.
2. La siguiente tabla presenta aproximaciones de la función y(x) = ln x con seis cifras decimales:

x 2.2 2.4 2.6 2.8


y(x) 0.788460 0.875469 0.955511 1.029612

(a) Estima el valor de ln 2.7 utilizando un polinomio interpolador de Newton de grado 2


(b) Repite el ejercicio anterior utilizando un polinomio interpolador de Newton de grado 3.
(c) ¿Cuál es la exactitud de ambas estimaciones?, ¿Cuál estimación es mejor?

3. En un paı́s extranjero existe una escala de calificaciones académicas que va desde los 0 a los 200 puntos.
La relación con la escala chilena se conoce a través de la siguiente tabla:

Nota 1 4 6 7
Puntos 0 120 180 200

Para convalidar una asignatura el paı́s extranjero exige un puntaje de al menos 150 puntos. Hallar la
nota mı́nima en nuestra escala que permite una convalidación utilizando un polinomio interpolador de
Newton de grado 3.
4. A continuación damos la densidad del sodio en tres temperaturas:

Temperatura Ti (◦ C) 94 205 371


Densidad ρi (Kg/m3 ) 929 902 860

Escribe la fórmula de interpolación de Lagrange que se ajusta a los tres puntos dados y obtén la
densidad para T = 251◦ C.
5. En un proceso de calentamiento de una plancha metálica se tienen las siguientes mediciones:

Tiempo t (en minutos) 0 2 4 6


Temperatura T (en grados Celsius) 15ºC 17ºC 83ºC 309ºC

(a) Determina un polinomio de Lagrange que estime la temperatura para todo t en [0, 6].
(b) Utiliza un método iterativo para estimar numéricamente el tiempo en el que la plancha alcanza
una temperatura de 250ºC utilizando el polinomio del inciso anterior.

6. Construye un polinomio interpolador de Newton de grado 2 para aproximar el valor de f (2.3) donde

f (x) = sin(ln x)

utilizando los nodos x0 = 2, x1 = 2.4 y x2 = 2.6, y determina una cota para el error absoluto cometido
al aproximar este valor.
7. Halla el polinomio de Newton P2 (x) de grado 2 que interpola a los puntos (−2, −15), (−1, −8) y (0, −3).
Halla el primer cero de P2 (x) a la derecha de x = 0. ¿Tiene P2 (x) un máximo?

1
U niversidad Católica del N orte Métodos Numéricos Departamento de M atemáticas

8. En la siguiente tabla se muestran algunos valores de la integral de Fresnel


Z x
C(x) := cos t2 dt
0

x 0 0.25 0.5 0.75 1


C(x) 0 0.249902 0.496884 0.726615 0.904524

(a) Utiliza un polinomio interpolador cuadrático de Lagrange para estimar el valor de C(0.85).
(b) ¿Con cuántas cifras decimales de exactitud se obtiene la aproximación del inciso anterior?

9. Calcula el polinomio Q(x) de grado 4 que satisface las siguientes condiciones: Q(0) = Q′ (0) = 0,
Q(1) = Q′ (1) = 1 y Q(2) = 1.
10. Con una función f (x), las diferencias divididas están dadas por

k xk f [xk ] f [xk , xk+1 ] f [xk , xk+1 , xk+2 ]


0 0
1 0.4
2 0.7 6 10 50/7

Determina los datos que faltan en la tabla.


11. (a) Construye la tabla de diferencias finitas asociada a los siguientes datos de nodos equiespacia-
dos: x0 = 1, x2 = 1.2, n = 5, f [x5 ] = 0.9661, f [x1 , x2 ] = 0.0301, f [x0 , x1 , x2 ] = −0.0074,
f [x0 , x1 , x2 , x3 ] = 0.001, f [x1 , x2 , x3 , x4 ] = 0.0009, f [x0 , x1 , x2 , x3 , x4 ] = 0.
(b) Utilizando un polinomio interpolador de Newton de grado 2 estima el valor de f (1.48).
12. (a) Utilizando interpolación cuadrática de Lagrange estima el valor de f (2.65) si se sabe que
x 2.2 2.5 2.8
f (x) 0.693147806 0.9162907319 1.09619417
(b) Si la tabla anterior corresponde a la función f (x) = ln x, ¿con qué exactitud se obtuvo el valor
ln 2.65?
 
5π π
13. Considera los nodos x0 = cos , x1 = 0 y x2 = cos . Entonces, demuestra que los polinomios
6 6
coeficientes de Lagrange quedan determinados por:
1 2 4 1 2
L0 (x) = − √ x + x2 , L1 (x) = 1 − x2 , L2 (x) = √ x + x2
3 3 3 3 3

14. En la siguiente tabla se muestran algunos valores de la integral de probabilidad


Z x
1 2
Φ(x) = √ e−t /2 dt
2π 0

x 1 1.1 1.25 1.3 1.38 1.45


Φ(x) 0.341345 0.364334 0.39435 0.4032 0.416207 0.426471

Estima el valor de Φ(1.07) utilizando un polinomio interpolador cuadrático de Newton. ¿Cuál es la


exactitud de esta aproximación?
15. Estima el valor de Z 0.3
2
e−x dx
−0.1
2
aproximando previamente la función f (x) = e−x por un polinomio de interpolación de Lagrange
cúbico.

2
U niversidad Católica del N orte Métodos Numéricos Departamento de M atemáticas

16. Sea
f (x) = 3xex − 2ex
con x0 = 1.3, x1 = 1.5 y x2 = 1.7.
(a) Utiliza el interpolador cuadrático de Lagrange para estimar f (1.4)
(b) Compara el error real con la cota de error del polinomio de interpolación.
17. Aproxima el valor de e0.15 mediante interpolación cuadrática de Newton si se sabe que e0 = 1, e0.1 =
1.1052 y e0.2 = 1.2214. ¿Con qué exactitud se obtiene esta aproximación?
18. Considera la función p
f (x) = 1 + x2
en el intervalo [1, 2]. Determina el único polinomio interpolante p(x) de grado 2 que satisface:
Z 2 Z 2
p(1) = f (1), p(2) = f (2), p(x)dx = f (x)dx
1 1

19. Demuestra que si p(x) interpola a f (x) en los puntos x0 , x1 , . . . , xn−1 y q(x) interpola a f (x) en los
puntos x1 , x2 , . . . , xn entonces
x0 − x
s(x) = p(x) + (p(x) − q(x))
xn − x0
interpola a f (x) en los puntos x0 , x1 , . . . , xn−1 , xn .

3
U niversidad Católica del N orte Métodos Numéricos Departamento de M atemáticas

SPLINES CÚBICOS.

1. Determina el spline cúbico con condiciones naturales S ′′ (0) = 0, S ′′ (3) = 0 que interpole los datos de
la siguiente tabla:

xi 0 1 3
f (xi ) 1 2 0

2. Utiliza un spline cúbico natural para aproximar el valor de f (0.9) y f ′ (0.9) donde f (x) = sen(ex − 2),
x0 = 0.8, x1 = 1, x2 = 1.2, f (0.8) = 0.223633623, f (1) = 0.658091968 y f (1.2) = 0.968744110.
3. Determina el spline cúbico sujeto que interpola los siguientes datos:

xi 0.1 0.2 0.3 0.4


f (xi ) −0.620499583 −0.283986684 0.006600946 0.248424397

y que satisface que f ′ (0.1) = 3.585020824 y f ′ (0.4) = 2.165293657.


4. Un automóvil viaja por una carretera recta y su velocidad es cronometrada en varios puntos. Los datos
obtenidos de las observaciones se presentan en la siguiente tabla:

t (tiempo) [s] 0 3 5 8
d (distancia) [m] 0 70 116 190
v (velocidad) [m/s] 22.86 23.47 24.38 22.56

(a) Utiliza un spline cúbico sujeto para predecir la posición del vehı́culo y su velocidad cuando t = 6
segundos.
(b) Usando la derivada del spline cúbico determina si el automóvil rebasa el lı́mite de velocidad de
25 metros por segundo. De ser ası́, ¿en qué momento el vehı́culo lo excede?. De no ser ası́, ¿cuál
es la velocidad máxima que alcanza el vehı́culo y en qué momento la alcanza?

5. Sean λ, µ ∈ R:
(a) Determina los valores λ y µ para que

λx(x2 + 1)

si 0 ≤ x ≤ 1
S(x) =
−λx + µx2 − 5λx + 1 si 1 ≤ x ≤ 2
3

sea un spline cúbico.


(b) Con los valores λ y µ obtenidos en el apartado anterior, ¿puede ser S una función spline cúbica
de interpolación de la función
f (x) = x2 , 0 ≤ x ≤ 2
respecto de los nodos x0 = 0, x1 = 1 y x2 = 2?
6. Un spline cúbico natural S en [0, 2] está definido por

1 + 2x − x3

si 0 ≤ x ≤ 1
S(x) =
2 + A1 (x − 1) + A2 (x − 1)2 + A3 (x − 1)3 si 1 ≤ x ≤ 2

Calcula A1 , A2 y A3 .
7. Un spline cúbico natural S está definido por

1 + B(x − 1) − D(x − 1)3 si 1 ≤ x ≤ 2


(
S(x) = 3
1 + F (x − 2) − (x − 2)2 + H(x − 2)3 si 2 ≤ x ≤ 3
4
Si S interpola los datos (1, 1), (2, 1) y (3, 0), obtenga B, D, F y H.

4
U niversidad Católica del N orte Métodos Numéricos Departamento de M atemáticas

8. Construya un spline cúbico libre para aproximar f (x) = e−x por medio de los valores dados por f (x) en
x = 0, 0.25, 0.75 y x = 1. Integra el spline en [0, 1] y compara el resultado con el valor real. Mediante
las derivadas del spline aproxima f ′ (0.5) y f ′′ (0.5) y compara los valores obtenidos con los valores
reales.
9. Suponga que f (x) es un polinomio de grado 3. Demuestra que f (x) es su propio spline cúbico sujeto,
pero no puede ser su propio spline cúbico natural.

También podría gustarte