You are on page 1of 4

MÉTODOS NUMÉRICOS PARA INGENIERÍA

UNIDAD 02: DERIVACIÓN, INTEGRACIÓN Y EDO NUMÉRICAS.


SESIÓN 5: DIFERENCIACIÓN NUMÉRICA
EJERCICIOS DE CLASE

Nivel 1: 4. Calcular la segunda derivada de la función


1. Calcular el error real de la derivada por la f ( x ) en el punto x = 0.6 por la fórmula
fórmula progresiva de dos puntos para el punto centrada usando la tabla:
x = 0.9 y h = 0.05 de:
x f ( x)
a) f ( x ) = senx
0.4 0.4794
b) f ( x ) = e x − 2x2 + 3
0.6 0.5646
0.8 0.6442

Calculemos f '' ( 0.6) por la formula centrada de


los 3 puntos.
2. Con el uso de la función diff de Matlab/Octave
(fórm. progresiva de dos puntos) calcular la Para ello se necesita los datos en:
derivada de sen(x) en los puntos x = 0.9, 1, 1.1, x0 = 0.4, x1 = 0.6, x2 = 0.8 , con los cuales se tiene:
1.2.
f ( x0 ) − 2 f ( x1 ) + f ( x2 )
f '' ( x1 ) 
h2
f ( 0.4 ) − 2 f ( 0.6 ) + f ( 0.8 )
f '' ( 0.6 ) 
0.22
0.4794 − 2 ( 0.5646 ) + 0.6442
f '' ( 0.6 )  = −0.14
0.22

3. Usar las fórmulas de diferencia progresiva y


regresiva de dos puntos para determinar las Nivel 2:
aprox. con que se completará la siguiente tabla. 5. Calcular el error real de la derivada por la
x f ( x) f '( x) f '( x) fórmula centrada de 3 puntos para el punto
x = 0.8 y h = 0.05 de: f ( x ) = cos x + senx
progresiva regresiva
0.5 0.4794 Aproximación
0.6 0.5646 f ' ( 0.8 ) 
1
2h
( − f ( 0.75) + f ( 0.85) )
0.7 0.6442
1
f ' ( 0.8)  ( −1.41332763 + 1.41126355)
2 ( 0.05)
f ' ( 0.8)  −0.02064078
Valor exacto
f ' ( x ) = −senx + cos x

Cristian Loli Prudencio Página1 cristian.loli@upn.pe


MÉTODOS NUMÉRICOS PARA INGENIERÍA

f ' ( 0.8) = −sen0.8 + cos0.8 = −0.02064938 7. Sea f (x) definida en [1, 4], cuya información
está dada en la siguiente tabla generada por la
Error absoluto
fórmula progresiva de los 2 puntos. Calcular
EA = −0.02064938 − ( −0.02064078) f ' ( 2) .
EA = 0.0000086 x f ( x) f '( x)
6. Sea f ( x ) función definida en el intervalo 1 f (1) 16
0.7,1.6 , cuya información está dada 2 7 f ' ( 2)
xn 0.7 1.0 1.3 1.6 3 f (3) 12
f ( xn ) 0.12 1.22 2.53 1.49 4 14
Por las fórmulas de los tres puntos calcular
f ' ( 0.7 ) , f ' (1.0) , f ' (1.3) , f ' (1.6) .
Tamaño de paso h = 0.3
x f ( x) f '( x)
Fórmula progresiva
1 f (1) 16
f ' ( 0.7 ) 
1
2h
( −3 f ( 0.7 ) + 4 f (1) − f (1.3) ) 2 7 f ' ( 2)
f ' ( 0.7 )  3.3167 14 − f ( 3)
3 f (3) 12 =
Fórmula centrada 1
f ' (1) 
1
2h
( − f ( 0.7 ) + f (1.3) ) = 4.0167 4 14
Fórmula centrada
f ' (1.3) 
1
2h
( − f (1) + f (1.6 ) ) = 0.45 Por la fórmula progresiva de 2 puntos:
14 − f ( 3)
12 = , entonces f (3) = 2
Fórmula regresiva 1

f ' (1.6 ) 
1
( f (1) − 4 f (1.3) + f (1.6 ) ) = −7.3833 Luego f ' ( 2 ) = 2 − 7 = −5
2h 1

Nivel 3:
8. Con Extrapolación de Richardson calcular f ' ( 0.8) usando tamaño de paso inicial de h=0.8, la fórmula
inicial es la centrada de los 3 puntos y debe llegarse hasta por lo menos el 3er nivel de extrapolación. La
función es f ( x ) = x cos x .
Derivadas por la fórmula centrada de los 3 puntos
x 0 0.8 1.6
f(x) 0 – 0.04671924
1
N1 ( 0.8 ) = ( −0 − 0.04671924 ) = −0.029199525
2  0.8
x 0.4 0.8 1.2
f(x) 0.36842440 0.43482931

Cristian Loli Prudencio Página 2 cristian.loli@upn.pe


MÉTODOS NUMÉRICOS PARA INGENIERÍA

1
N1 ( 0.4 ) = ( −0.3684244 + 0.43482931)
2  0.4
N1 ( 0.4) = 0.083006137
x 0.6 0.8 1.0
f(x) 0.49520137 0.54030231
1
N1 ( 0.2 ) = ( −0.49520137 + 0.54030231)
2  0.2
N1 ( 0.2) = 0.11275235
x 0.7 0.8 0.9
f(x) 0.53538953 0.55944897
1
N1 ( 0.1) = ( −0.53538953 + 0.55944897 )
2  0.1
N1 ( 0.1) = 0.12029700
Generamos la tabla de Extrapolación de Richardson:
N1 E1 E2 E3

f’(0.8)≈N1(0.8) = – 0 .029199525

f’(0.8)≈N1(0.4) = 0.083006137 N2(0.8)= 0.12040802

f’(0.8)≈N1(0.2) = 0.11275235 N2(0.4)= 0.12266775 N3(0.8)= 0.12281840

f’(0.8)≈N1(0.1) = 0.12029700 N2(0.2)= 0.12281188 N3(0.4)= 0.11463403 N4(0.8)= 0.11450412

Por lo tanto, con la extrapolación de Richardson del 3er nivel se llega a:


f ' ( 0.8)  0.11450412
9. Por Extrapolación de Richardson, usando como fórmula inicial N1(h) la fórmula centrada de los 3
puntos y tamaño de paso inicial h=0.02, estime f '(2.03) con el cálculo de N2(h).
t 2.01 2.02 2.03 2.04 2.05
f ( t ) 6.12 6.14 6.19 6.20 6.16

Cristian Loli Prudencio Página 3 cristian.loli@upn.pe


MÉTODOS NUMÉRICOS PARA INGENIERÍA

EJERCICIOS PROPUESTOS

10. En un circuito con un voltaje impreso v(t) y una inductancia L, la primera ley de Kirchoff nos da la
siguiente relación v(t ) = L dI + RI donde R es la resistencia del circuito de I es la corriente. Suponga que
dt
medimos la corriente con varios valores de t y obtenemos:
t 1.00 1.01 1.02 1.03 1.04
I ( t ) 3.10 3.12 3.14 3.18 3.24

Las unidades son t en segundos, I en amperios, la inductancia L es una constante de 0.98 henrios y la
resistencia R es de 0.142 ohms. Aproxime el voltaje v(t) en los valores t=1:0.01:1.04.
11. Sea f ( x ) el polinomio Mónico de cuarto grado de raíces 2, 1, 3, –1, halle por la fórmula de los 3 puntos
f ' ( x ) usando como tres puntos: x = 0:0.5:1.
12. Usar Extrapolación de Richardson para calcular f ' ( 3) usando tamaño de paso inicial de h=1, la
fórmula inicial es la centrada de los 3 puntos y debe llegarse hasta por lo menos el 3er nivel de
x 2e− x + x cos x
extrapolación. La función es f ( x ) =
x2 + 1
13. Sea f (x) definida en [0.7, 3.1], cuya información está dada en la siguiente tabla
xn 0.7 1.0 1.3 1.6 1.9 2.2 2.5 2.8 3.1

f (xn ) 170 1 230 65 290 40 14 95 410


387 3 867 297 1563 249 99 753 3603
Por Extrapolación de Richardson, usando como fórmula inicial N1(h) la fórmula centrada de los 3
puntos, estime f '(1.9) con el cálculo de N4(h).

REFERENCIA BIBLIOGRÁFICA
N° AUTOR TITULO AÑO

1 CHAPRA, S. Métodos numéricos para ingenieros. 2007

2 AVENDAÑO, Jhonny Matlab: Una introducción a los métodos numéricos 2011

Cristian Loli Prudencio Página 4 cristian.loli@upn.pe

You might also like