Está en la página 1de 5

DEPARTAMENTO DE

MATEMTICA
APLICADA

CLCULO NUMRICO (0258)


TERCER PARCIAL (25%) 28/06/10
U.C.V.

Prof.
JOS LUIS QUINTERO

F.I.U.C.V.

1. Sea la frmula de diferenciacin numrica


f(x) 2f(x + h) + f(x + 2h)
.
f ''(x)
h2
a. Utilizando series de Taylor deduzca el trmino de error.
b. Use la frmula para calcular la segunda derivada de f(x) = cos(x) en x =
c.

con h = 0.1.

Estime el error cometido al considerar la frmula y compare con el error real.


(2 + 1 + 1 = 4 puntos)

2. Sea la expresin de la forma

f(x)dx Af(13 ) + Bf( 23 ) .


0

a. Halle A y B para que la expresin dada resulte exacta para todos los polinomios de
grado 1 .
b. Transforme la frmula anterior en una que sirva para integrar sobre [a,b] y encuentre

el trmino de error.
(1 + 3 = 4 puntos)
3. Determine k1 , k 2 , k 3 y k 4 de forma tal que la aproximacin

f(x)dx k1f(0) + k2 f(2) + k 3f '(0) + k 4 f '(2)


0

(3 puntos)

resulte exacta para los polinomios de ms alto grado posible.

4. Sea el problema de valor inicial

5x
xy , y(0) = 2 .
y
a. Estime el valor de y(0.5) con h = 0.25 mediante el mtodo de:
y' =

a.1. Taylor de tres trminos.

a.2. Runge-Kutta de 4to orden.


2

b. Si la solucin exacta es y = 5 e x , compare y(0.5) con el valor obtenido en cada


mtodo del apartado anterior.

(2 + 2 + 1 = 5 puntos)
5. Dada la ecuacin diferencial y ' y = x , determine el valor de:
a. h positivo si al aplicar el mtodo de Heun se obtiene en la novena iteracin
x9 = 0.45 , y(x9 ) = 0.118029 y en la dcima iteracin y(x10 ) = 0.148390 .
b.

xk 1 si al aplicar el mtodo de Runge-Kutta de 2do orden (punto medio) con h = 0.01


se obtiene en la iteracin k-1, y(xk 1 ) = 0.001270 y en la iteracin k, y(xk ) = 0.001835 .

(3 + 1 = 4 puntos)

CLCULO NUMRICO (0258)


TERCER PARCIAL (25%) 28/06/10
U.C.V.

F.I.U.C.V.

DEPARTAMENTO DE
MATEMTICA
APLICADA
Prof.
JOS LUIS QUINTERO

PREGUNTA 1.

(4 puntos)

Sea la frmula de diferenciacin numrica


f(x) 2f(x + h) + f(x + 2h)
f ''(x)
.
h2
a. Utilizando series de Taylor deduzca el trmino de error.
SOLUCIN.

(2 puntos)
3

h
.f '''()
3
4
f(x + 2h) = f(x) + 2hf '(x) + 2h2.f ''(x) + .h3.f '''()
3
_______________________________________
2f(x + h) = 2f(x) 2hf '(x) h2.f ''(x)

2f(x + h) + f(x + 2h) = f(x) + h2 f ''(x) + h3f '''()


f(x) 2f(x + h) + f(x + 2h) = h2 f ''(x) + h3 f '''()
f ''(x) =

f(x) 2f(x + h) + f(x + 2h)


h2

hf '''()

Por lo tanto, el trmino de error es hf '''() .


b. Use la frmula para calcular la segunda derivada de f(x) = cos(x) en x =

con h = 0.1.

SOLUCIN.

(1 punto)

f ''( 4 )

f( 4 ) 2f( 4 + 0.1) + f( 4 + 0.2)

c.

0.01

0.707107 2 0.632981 + 0.552531


0.01

0.006324
= 0.6324
0.01

Estime el error cometido al considerar la frmula y compare con el error real.


SOLUCIN.
Estimacin = 0.1 , Error = 0.6324 + 0.707107 = 0.074707 < 0.1

PREGUNTA 2.

(1 punto)

(4 puntos)

Sea la expresin de la forma

f(x)dx Af(13 ) + Bf( 23 ) .


0

a. Halle A y B para que la expresin dada resulte exacta para todos los polinomios de grado

1.
SOLUCIN.

(1 punto)

Por lo tanto A = B =

dx = A + B = 1 ,
0

xdx =

1
3

A + 23 B =

1
.
2

1
.
2

b. Transforme la frmula anterior en una que sirva para integrar sobre [a,b] y encuentre el
trmino de error.

DEPARTAMENTO DE
MATEMTICA
APLICADA

CLCULO NUMRICO (0258)


TERCER PARCIAL (25%) 28/06/10
U.C.V.

Prof.
JOS LUIS QUINTERO

F.I.U.C.V.

SOLUCIN.

(3 puntos)

f(x)dx
a

b a b a

2(b a)
b a 2a + b
a + 2b
+ a + f
+ a =
+f
f
f

.
2 3
3
2 3

Calculando el trmino del error:

a + 3h

f(x)dx =
a

3h
3h
f(a + h) + f(a + 2h) + E(h) F(a + 3h) F(a) =
f(a + h) + f(a + 2h) + E(h)
2
2

f(a) + f '(a)h + 1 h2 f ''() + f(a) + f '(a)(2h) + 1 (2h)2 f ''() + E(h)


2
2

2f(a) + f '(a)(3h) + 1 (3h)2 f ''() + E(h)


F(a) + F '(a)(3h) + 12 F ''(a)(3h)2 + 16 F ''()(3h)3 F(a) = 3h
2
2

F(a) + F '(a)(3h) + 12 F ''(a)(3h)2 +

f(a)(3h) +

1
2

f '(a)(3h)2 +

1
6

1 F ''()(3h)3
6

F(a) =

f ''()(3h)3 = f(a)(3h) +

1
2

3h
2

f '(a)(3h)2 +

1 (3h)3 f ''() + E(h)


4

E(h) = (3h)3 f ''()( 16 14 )

Por lo tanto el trmino de error viene dado por


1
27 3
1
E(h) = (3h)3 f ''()( 16 14 ) = 12
(3h)3 f ''() = 12
h f ''() = 94 h3 f ''() = 12
(b a)3 f ''()

PREGUNTA 3.

(3 puntos)

Determine k1 , k2 , k3 y k 4 de forma tal que la aproximacin

f(x)dx k1f(0) + k2 f(2) + k 3f '(0) + k 4 f '(2)


0

resulte exacta para los polinomios de ms alto grado posible.


SOLUCIN.
Usando el mtodo de los coeficientes indeterminados, se tiene:

dx = k1 + k2 = 2

0
2

x2dx = 4k2 + 4k 4 =

8
3

xdx = 2k2 + k3 + k 4 = 2,
0

x3dx = 8k 2 + 12k 4 = 4
0

De las ltimas dos ecuaciones se tiene que k2 = 1 y k 4 = 13 . De la primera ecuacin se tiene


que k1 = 1 y sustituyendo todos los valores conocidos en la segunda ecuacin se tiene que

k3 =

1
.
3

Con estos valores se asegura exactitud para todos los polinomios de grado 3 .

Construyendo otra ecuacin y sustituyendo estos valores se tiene que

x4 dx = 16k2 + 32k 4 =
0

De modo que el grado ms alto posible es 3.

32
5

16

32
5

48
5

32
5

DEPARTAMENTO DE
MATEMTICA
APLICADA

CLCULO NUMRICO (0258)


TERCER PARCIAL (25%) 28/06/10
U.C.V.

Prof.
JOS LUIS QUINTERO

F.I.U.C.V.

PREGUNTA 4.

(5 puntos)

Sea el problema de valor inicial

5x
xy , y(0) = 2 .
y
a. Estime el valor de y(0.5) con h = 0.25 mediante el mtodo de:
y' =

a.1. Taylor de tres trminos.


SOLUCIN.

(2 puntos)
5x

5y 5x
xy
y
5y 5xy '

y x 5x xy
y '' = y '(x, y) =
y xy ' =

2
2
y
y
y

5y
=
=

25x2
+ 5x2 y
y
y2

5x2
5y2 25x2 + 5x2 y2
5x2
+ x2 y =

+ x2 y
y
y
y
y3

5y2 25x2 + 5x2 y2 y 4 5x2 y2 + x2 y4


y3

y(0.25) y(0) + 0.25 y(0, 2) +

(0.25)2
2

5y2 25x2 y4 + x2 y4

y3

y '(0,2) = 2 + 0.25 0 +

(0.25)2
2

0.5

= 2.015625
y(0.5) y(0.25) + 0.25 y(0.25, 2.015625) +

(0.25)2
2

y '(0.25, 2.015625)

(0.25)2
2

0.400166 = 2.057192

0.25k1
)
2

5 1
8
2

2.015625 + 0.25 0.116249 +


a.2. Runge-Kutta de 4to orden.
SOLUCIN.

k1 = f(0, 2) =
k3 = f(0 +

(2 puntos)
5 0
2

0.25
,2
2

0 2 = 0, k 2 = f(0 +
+

0.25k2
)
2

= f( 18 , 2 +

0.25
2

,2 +

0.25 1
16
)
2

= f( 18 , 2) =

257
= f( 18 , 128
)=

k 4 = f(0 + 0.25, 2 + 0.25 k 3 ) = f( 14 , 2.015077) =

5 18
257
128

1
8

1
8

2 =

1
16

= 0.0625

257
128
0.060307

1
4

0.503769 = 0.116555
2.015077
y(0.25) y(0) + 0.25
(0 + 2 0.0625 + 2 0.060307 + 0.116555) 2.015090
6

k1 = f( 14 , 2.01509) = 0.116547, k2 = f(0.375, 2.029658) = 0.162679


k3 = f(0.375,2.01509 + 0.125 0.162679) = f(0.375, 2.035425) = 0.157899
k 4 = f(0.5, 2.01509 + 0.25 0.157899) = f(0.5, 2.054565) = 0.189520

y(0.5) y(0.25) +

0.25
(0.116547
6

+ 2 0.162679 + 2 0.157899 + 0.18952) 2.054558


2

b. Si la solucin exacta es y = 5 ex , compare y(0.5) con el valor obtenido en cada


mtodo del apartado anterior.
SOLUCIN.
Error Taylor de tres trminos: 2.054556 2.057192 = 0.002636 .
Error Runge-Kutta de 4to orden: 2.054556 2.054558 = 0.000002 .

(1 punto)

CLCULO NUMRICO (0258)


TERCER PARCIAL (25%) 28/06/10
U.C.V.

F.I.U.C.V.

PREGUNTA 5.

DEPARTAMENTO DE
MATEMTICA
APLICADA
Prof.
JOS LUIS QUINTERO

(4 puntos)

Dada la ecuacin diferencial y ' y = x , determine el valor de:


a. h positivo si al aplicar el mtodo de Heun se obtiene en la novena iteracin
x9 = 0.45 , y(x9 ) = 0.118029 y en la dcima iteracin y(x10 ) = 0.148390 .
SOLUCIN.
y(x10 ) = y(x9 + h) = y(x9 ) +

f(x9 , y(x9 )) + f(x9 + h, y(x9 ) + f(x9 , y(x9 ))h

0.148390 = 0.118029 +

h
2

0.45 + 0.118029 + 0.45 + h + 0.118029 + (0.45 + 0.118029) h

0.148390 = 0.118029 +

h
2

0.568029 + 0.568029 + h + (0.568029) h

0.030361 =
h=
b.

(3 puntos)
h
2

h
2

1.136058 + 1.568029 h 0.060722 = 1.136058 h + 1.568029 h2

1.136058 (1.136058)2 + 4 1.568029 0.060722


2 1.568029

1.136058 1.292859
3.136058

h1 = 0.774513, h2 = 0.05

xk 1 si al aplicar el mtodo de Rugge-Kutta de 2do orden (punto medio) con h = 0.01 se


obtiene en la iteracin k-1, y(xk 1 ) = 0.001270 y en la iteracin k, y(xk ) = 0.001835 .

SOLUCIN.
y(xk ) = y(xk 1 + h) = y(xk 1 ) + h f(xk 1 +

(1 punto)
h
2

, y(xk 1 ) +

f(xk 1 , y(xk 1 )) 2h )

0.001835 = 0.001270 + 0.01 xk 1 + 0.005 + 0.001270 + (xk 1 + 0.001270) 0.005


0.000565 = 0.01 1.005xk 1 + 0.006270 + 0.001270 0.005
0.000565 = 0.01 1.005xk 1 + 0.00627635 xk 1 = 0.05

También podría gustarte