Você está na página 1de 18

Metodos Numericos en Ingeniera Mecanica / Ingeniera Qumica Curso 2013/2014 1

Tema 1: Solucion de ecuaciones no lineales

Contenidos

1. Introduccion: Plantear un problema que se resolvera aplicando los distintos metodos. Separacion de races.
2. Metodo de la biseccion.
3. Metodo del punto fijo.
4. Metodos de Newton-Raphson y de la secante

Logros

El alumno es capaz de separar las races de una ecuacion no lineal de una variable.
El alumno es capaz de aplicar el metodo de la biseccion y acotar el error cometido.
El alumno es capaz de aplicar el metodo del punto fijo y acotar el error cometido.
El alumno sabe elegir el punto inicial adecuado sobre el que aplicar el metodo de Newton.
El alumno interpreta geometricamente los metodos de la biseccion, del punto fijo, de Newton y de la secante.

Bibliografa

Faires, J.D., Burden,R.(2004). Metodos Numericos. Captulo 2.


Mathews, J.H., Fink, K.D. (2000). Metodos numericos con MATLAB. Captulo 2.
Quintela, P. (2001). Metodos numericos en Ingeniera. Captulo 2.

Problemas
Separacion de races

1. Prueba que las siguientes ecuaciones tienen por lo menos una solucion en los intervalos dados.
a) (x 2)2 ln x = 0, intervalos [1, 2] y [e, 4].
b) 2x cos(2x) (x 2)2 = 0, intervalos [2, 3] y [3, 4].
2. Halla intervalos de longitud uno que contengan las soluciones de las siguientes ecuaciones:
a) 4x2 ex = 0
b) x3 2x2 4x + 3 = 0
c) ex cos x = 3

Metodo de la biseccion

3. Sea f (x) = (x + 2)(x + 1)2 x(x 1)3 (x 2). A que cero de f converge el metodo de biseccion en los siguientes
intervalos?
a) [1.5, 2.5] b) [0.5, 2.4] c) [0.5, 3] d) [3, 0.5]

1
4. Que ocurrira si usamos el metodo de la biseccion con f (x) = en
x2
a) el intervalo [3, 7]? b) el intervalo [1, 7]?
Metodos Numericos en Ingeniera Mecanica / Ingeniera Qumica Curso 2013/2014 2

5. Sea la ecuacion x2 1 sen x = 0


a) Determinar graficamente el numero de soluciones de la ecuacion.
b) Hallar intervalos de longitud 1 que contengan la solucion o soluciones de la ecuacion.
c) Encontrar una cota del numero de iteraciones necesarias para que a partir de los intervalos hallados y
mediante el metodo de la biseccion podamos aproximar las soluciones con una tolerancia = 103 .

Metodo del punto fijo

6. En cada uno de los siguientes casos, dibuje la grafica de g(x), la recta y = x y el punto fijo dado P en un mismo
sistema de coordenadas. Usando el valor inicial dado p0 , calcule p1 y p2 .
Represente graficamente el metodo utilizado para obtener estos valores y basandose en el dibujo, determine
geometricamente si la iteracion de punto fijo converge.
2
a) g(x) = 1 + , P = 2, p0 = 4
x
x2
b) g(x) = , P = 3, p0 = 3.5
3
7. Razone por que es una ventaja tener g 0 (P ) 0 (P es el punto fijo) en un proceso de iteracion de punto fijo.
8. Sea g(x) = 3x .
a) Comprobar graficamente que g(x) tiene un unico punto fijo en el intervalo [0, 1].
b) En el intervalo [0, 1] verifica g(x) las condiciones del teorema de existencia y unicidad del punto fijo?
 
1
c) Demostrar rigurosamente que g(x) = 3x tiene un unico punto fijo en ,1 .
4
1
d ) Utilizar la iteracion de punto fijo para calcular p1 y p2 si p0 = .
3
e) Estimar el numero de iteraciones necesarias para encontrar una aproximacion al punto fijo con un error
1
inferior a 103 si p0 = .
3

9. Se considera la funcion g(x) = 1 + sen x x [1, 2]. Se pide:
a) Comprobar que esta funcion verifica las condiciones del criterio de convergencia del metodo del punto fijo
en el intervalo [1, 2].
b) Estimar el numero de iteraciones necesarias para encontrar una aproximacion al punto fijo con un error
inferior a 103 si partimos de p0 = 1.5.
c) Calcular dichas iteraciones.
1
10. Sea g(x) = 4 + sen(2x).
3
a) Determinar un intervalo [a, b] de longitud 1 en el que g(x) verifica las condiciones de existencia y unicidad
del teorema del punto fijo.
b) Considerando como dato inicial, p0 , el punto medio del intervalo hallado en el apartado anterior, calcular
p1 y p2 aplicando la iteracion de punto fijo.
c) Determinar el numero de iteraciones necesarias para obtener una aproximacion menor que 104 .

Los metodos de Newton-Raphson y de la secante

11. Sea f (x) = x3 cos x.


a) Tomando como valor inicial p0 = 1 aplicar el metodo de Newton-Raphson para encontrar p2 . Podramos
utilizar p0 = 0?
Metodos Numericos en Ingeniera Mecanica / Ingeniera Qumica Curso 2013/2014 3

b) Para p0 = 1 y p1 = 0 calcular p3 aplicando del metodo de la secante.

12. Sea f (x) = x1/3 .

a) Determinar la formula de Newton-Raphson pk = g(pk1 ) correspondiente.


b) Para p0 = 0.5 calcular p1 , p2 , p3 y p4 .
c) Para p0 = 0.1 calcular p1 , p2 , p3 y p4 .
d ) Puede utilizarse el metodo de Newton-Raphson para resolver f (x) = 0 siendo f (x) = x1/3 ?Por que?

13. Sea f (x) = (x 3)1/2 .

a) Determinar la formula de Newton-Raphson pk = g(pk1 ) correspondiente.


b) Tomando como valor inicial p0 = 4 calcular p1 , p2 , p3 y p4 .
c) Puede utilizarse el metodo de Newton-Raphson para resolver f (x) = 0 siendo f (x) = (x 3)1/2 tomando
p0 = 4 como valor inicial?Por que?

14. Como se puede usar el


metodo de Newton-Raphson para aproximar la raz quinta de un numero? Comenzando
con x0 = 2, aproxime 5 33 mediante tres iteraciones.
15. Dos partculas 1 y 2 se mueven recorriendo las trayectorias
 
y1 (x) = 3x, y2 (x) = tg x x 0,
2
Se quiere encontrar el punto (c, y(c)) donde ambas trayectorias se cortan.

a) Probar la existencia y unicidad de solucion, c, en el intervalo dado.


b) Encontrar un intervalo de amplitud 0.5 donde se encuentra dicha solucion, c.
c) Eligiendo un punto inicial, p0 , adecuado, calcula el valor aproximado de c con la iteracion segunda, p2 , del
metodo de Newton.
d ) Utilizando como puntos iniciales los extremos del intervalo del apartado (b),calcula el valor aproximado de
c con la iteracion segunda, p2 , del metodo de la secante.

16. Dada la ecuacion ln x x + 2 = 0, se pide:

a) Determinar el numero de soluciones reales de la ecuacion y separarlas.


b) Escogiendo un valor inicial suficientemente proximo a la solucion calcula las dos primeras iteraciones del
metodo de Newton-Raphson para aproximar la mayor de las races.

17. Se considera la region R del primer cuadrante acotada por la grafica de y = cos x, entre 0 y .
2
a) Por que punto (a, cos a) debe pasar una recta de la forma y = mx para que divida R en dos regiones con
igual area? Escribir la ecuacion f (x) = 0 que tiene al valor a por raz.
b) Formular el metodo de Newton-Raphson apropiado para aproximar el valor a y tomando como dato inicial
p0 = 1, calcular dos iteraciones.

18. Dada la funcion f (x) = 3x4 16x3 36x, se pide:

a) Comprobar que tiene un unico extremo y determinar un intervalo de longitud 1 que lo contenga.
b) Escribir el esquema del metodo de Newton-Raphson para aproximar el extremo de f (x).
c) Escogiendo como valor inicial el punto medio del intervalo determinado en el primer apartado, calcular las
dos primeras iteraciones del metodo de Newton-Raphson para aproximar el valor del extremo.Es maximo
o mnimo?
d ) Tomando como puntos iniciales los extremos del intervalo del primer apartado, calcula el valor aproximado
del extremo de f con la iteracion tercera, p3 , del metodo de la secante.
Metodos Numericos en Ingeniera Mecanica / Ingeniera Qumica Curso 2013/2014 4

Aplicaciones

19. Que porcion de una esfera de radio r = 10 centmetros se sumergira en el agua, si dicha esfera esta construida
con madera de pino cuya densidad es = 0.638 gr/cm3 ?
5
(
x2 + x + y 2 =
20. Dado el sistema de ecuaciones 4
y ex = 0

a) Determinar graficamente cuantas soluciones tiene el sistema.


b) Transformar el sistema de ecuaciones en una unica ecuacion no lineal y para la ecuacion obtenida:
1) Indica un intervalo en el que se pueda aplicar el metodo de la biseccion para aproximar la menor de
las races.
2) Considerando el intervalo dado en el apartado anterior, determina el numero de iteraciones necesarias
para obtener un valor aproximado de dicha raz con un error absoluto inferior a 102 .
3) Escribe el algoritmo que permite aproximar la mayor de las soluciones aplicando el metodo de Newton.
Escoge un valor adecuado p0 y calcula p1 .

21. La concentracion de bacterias contaminantes c en un lago decrece de acuerdo con la relacion:

c(t) = 70e1.5t + 25e0.075t (t en anos)

Determina el tiempo requerido para que la concentracion de bacterias se reduzca a 9 usando:

a) El metodo de la biseccion.
b) El metodo de Newton.
c) El metodo de la secante.

xn xn1
En todos los casos, el error relativo entre iteraciones consecutivas, er = 100, debe ser inferior al
xn
0.01 %.

22. Se construye una caja sin tapadera a partir de una hoja metalica rectangular que mide 10 cm 16 cm. Se quiere
determinar cual debe ser el lado de los cuadrados que hay que recortar en cada esquina para que el volumen de
la caja sea de 100 cm3 , teniendo en cuenta que la caja debe tener una altura mnima de 1 cm.

a) Plantea la ecuacion que nos proporciona el volumen de la caja en funcion del lado x de los cuadrados a
recortar.
b) Estudia la ecuacion a resolver y halla un intervalo inicial de longitud 1 en el que este el valor de x buscado.
c) Tomando como intervalo inicial el determinado en el apartado anterior calcula una cota del numero de
iteraciones necesarias para alcanzar una solucion con un error inferior a 104 utilizando el metodo de la
biseccion.
d ) Determina el valor aproximado de x usando:
1) El metodo de la biseccion.
2) El metodo de Newton.
3) El metodo de la secante.

xn xn1
En todos los casos, el error relativo entre iteraciones consecutivas, er =
100, debe ser inferior al
xn
0.01 %.
Metodos Numericos en Ingeniera Mecanica / Ingeniera Qumica Curso 2013/2014 5

Tema 2: Solucion de sistemas de ecuaciones

Contenidos

1. Introduccion.

2. Eliminacion de Gauss.

3. Factorizacion LU.

4. Metodos iterativos: Jacobi y Gauss-Seidel.

5. Resolucion de sistemas no lineales: Metodo de Newton.

Logros

El alumno diferencia los metodos directos de los metodos iterativos en la resolucion de sistemas lineales.

El alumno es capaz de aplicar el metodo de eliminacion de Gauss para la resolucion de sistemas lineales.

El alumno es capaz de obtener la descomposicion LU de una matriz y aplicarla para la resolucion del sistema
lineal correspondiente.

El alumno es capaz de aplicar los metodos iterativos de Jacobi y Gauss-Seidel.

El alumno es capaz de aplicar el metodo de Newton para la resolucion de sistemas no lineales.

Bibliografa

Faires, J.D., Burden,R.(2004). Metodos Numericos. Captulos 6, 7 y 10.

Mathews, J.H., Fink, K.D. (2000). Metodos numericos con MATLAB. Captulo 3.

Quintela, P. (2001). Metodos numericos en Ingeniera. Captulos 4 y 5.

Problemas
Metodo de eliminacion de Gauss

1. Se considera el siguiente sistema triangular superior:



4 1 2 3 x1 20
0 a22 7 a24 x2 7
=
0 0 6 5 x3 4
0 0 0 3 x4 6

a) Utilizar la formula de sustitucion regresiva para calcular la solucion del sistema si a22 = 2 y a24 = 4.
b) Probar que si a22 = 0 y a24 = 4 el sistema no tiene solucion.
c) Demostrar que si a22 = 0 y a24 = 0 el sistema admite infinitas soluciones.

2. Utilizar el metodo de eliminacion de Gauss, si es posible, e indicar si es necesario realizar intercambios de filas.

x+y+u=2
4x y + z = 8


2x + y z + u = 1

2x + 5y + 2z = 3
x + 2y + 3z u = 4
x + 2y + 4z = 11


3x y z + 2u = 3

Metodos Numericos en Ingeniera Mecanica / Ingeniera Qumica Curso 2013/2014 6

Factorizacion LU

3. Resuelva los sistemas de ecuaciones lineales siguientes utilizando el metodo de factorizacion LU:

x + 2y + z = 15 x + y + z = 100
x+y+z =8 x + 2y + z = 130
2x + y + 4z = 1 x + 3y + 2z = 210


1 2 1
4. Sea la matriz A = 1 2 3 .
2 1 4

a) Existen matrices L y U tales que A = LU ?


b) Demuestre que existe una matriz de permutacion P de modo que P A admite factorizacion LU.
c) Encuentre P , L y U .

0 1 5
5. Sea la matriz A = 1 1 0 .
1 2 1

a) Existen matrices L y U tales que A = LU ?


b) Demuestre que existe una matriz de permutacion P de modo que P A admite factorizacion LU.
c) Encuentre P , L y U .

El metodo de Jacobi

6. Pruebe que el metodo de Jacobi converge a partir de cualquier punto para el siguiente sistema y calcule la
aproximacion que se obtiene tras cuatro iteraciones a partir de (0, 0, 0):

4x + y + z = 5
x + 3y + z = 4
x + y + 3z = 0

7. Pruebe que el metodo de Jacobi no converge a partir de al menos un punto para la siguiente reordenacion del
sistema del ejercicio anterior:
x + 3y + z = 4
x + y + 3z = 0
4x + y + z = 5

8. Se considera el sistema
2x + z = 3
ay = 5
x+z =2

Comprobar que el metodo de Jacobi converge para cualquier valor de a distinto de cero y cualquier dato inicial.

3 2 0 3
9. Sean A = 2 3 2 y b = 3 .
0 2 3 9

a) Explicar razonadamente si para Ax = b el metodo de Jacobi converge o no.


b) Calcular las dos primeras iteraciones del metodo de Jacobi aplicado a Ax = b a partir del valor inicial
(x0 , y0 , z0 ) = (0, 0, 0).
Metodos Numericos en Ingeniera Mecanica / Ingeniera Qumica Curso 2013/2014 7

10. Se considera el sistema de ecuaciones



xy =3
2x y + az = 4
y+z =1

Para aquellos valores de a R para los que el sistema tiene solucion unica, se pide:

a) La matriz de coeficientes del sistema es de diagonal estrictamente dominante para algun valor de a? En
caso negativo, es posible reordenar las ecuaciones de modo que la matriz de coeficientes del sistema sea de
diagonal estrictamente dominante?
b) Supongamos que aplicamos el metodo de Jacobi para resolver el sistema dado. Las respuestas dadas a la
cuestiones anteriores que nos permiten deducir sobre la convergencia del metodo?
c) Determinar para que valores de a el metodo iterativo de Jacobi es convergente.

El metodo de Gauss-Seidel

11. Pruebe que el metodo de Gauss-Seidel converge para el siguiente sistema y encuentre la aproximacion que se
obtiene tras iterar tres veces partiendo de (1, 1, 1):

10x + y + z = 6
x + 10y + z = 6
x + y + 10z = 6

12. Converge el metodo de Gauss-Seidel para el siguiente sistema? Empezando con x0 = (0, 0) calcule xk para
k = 1, 2, 3. Compare estos valores con la solucion exacta. Que ocurre si empezamos con x0 = (0, 0.5)?

x + 3y = 1
6x 2y = 2

13. Dado el sistema de ecuaciones


2x + y + z = 4
x + 2y + z = 4
x + y + 2z = 4

probar que el metodo de Gauss-Seidel converge. Comprobar que si tomamos como dato inicial p0 = (0, 0, 0) el
metodo de Jacobi no converge.

14. Dado el sistema


3x1 + 4x2 x3 = 30
4x1 + 3x2 = 24
x2 + 4x3 = 24

a) Probar que el metodo de Jacobi no converge a partir de al menos un punto.


b) Estudiar si el metodo de Jacobi converge para cualquier punto inicial con la siguiente reordenacion

4x1 + 3x2 = 24
3x1 + 4x2 x3 = 30
x2 + 4x3 = 24

c) Aplicar a la reordenacion del apartado anterior el metodo de Jacobi para encontrar una aproximacion a la
solucion del sistema. Calcular las iteraciones necesarias para que
kx(k) x(k1) k < 0.4 , partiendo del valor inicial x(0) = (4, 5, 0).
Metodos Numericos en Ingeniera Mecanica / Ingeniera Qumica Curso 2013/2014 8

15. Dado el sistema


2x1 + x2 + 5x3 = 15
4x1 x2 + x3 = 7
4x1 8x2 + x3 = 21

a) Probar que el metodo de Jacobi no converge a partir de al menos un punto.


b) Reordenar, si es posible, el sistema de forma que el metodo de Jacobi converja para cualquier punto inicial.
c) Aplicar a la reordenacion anterior, si es posible, el metodo de Gauss-Seidel para encontrar una aproximacion
a la solucion del sistema. Calcular las iteraciones necesarias para que kx(k) x(k1) k < 00 2 , partiendo
del valor inicial x(0) = (0, 0, 0).

Aplicaciones

16. Sea una placa delgada cuadrada cuyas caras estan aisladas del calor. Se conoce la temperatura de los cuatro
bordes de la placa, que es constante en cada borde y sus valores son T1 , T2 , T3 y T4 . Despues de un cierto tiempo,
la temperatura se estabiliza dentro de la placa. Se quiere determinar la temperatura en los puntos interiores.
Para obtener un modelo matematico del problema se utiliza la propiedad del valor medio de distribucion de
temperaturas en su forma discreta:
Se considera una cuadrcula o malla sobre la placa. La temperatura en cada punto interior de la malla es igual
al promedio de las temperaturas de los cuatro puntos adyacentes.
Considerense una malla con cuatro puntos interiores:

a) Plantee el sistema de ecuaciones lineales que se obtiene y escrbalo en forma matricial.


b) Tiene la matriz de los coeficientes diagonal estrictamente dominante?
c) Tomese T1 = T2 = 20o C y T3 = T4 = 0o C.
Resuelva el sistema por el metodo de Gauss. (Solucion exacta)
Convergen los metodos de Jacobi y de Gauss-Seidel a partir de cualquier punto inicial?
Obtenga las iteraciones necesarias por los metodos de Jacobi y de Gauss-Seidel para que el error relativo
sea inferior al 0.01 %.

Metodo de Newton para sistemas no lineales

17. Consideremos el sistema de ecuaciones no lineales:

x2 + y 2 = 2


xy = 1
Metodos Numericos en Ingeniera Mecanica / Ingeniera Qumica Curso 2013/2014 9

a) Dibuje las dos curvas.


b) Compruebe que las soluciones son (1, 1) y (1, 1).
c) Que dificultades podran aparecer si tratamos de aplicar el metodo de Newton-Raphson para hallar las
soluciones?

18. Dado el sistema


x2 + 4y 2 = 4
y = x2

a) Dibujar las dos curvas. Cuantas soluciones tiene el sistema?


b) Calcular las dos primeras iteraciones del metodo de Newton-Raphson aplicado al sistema partiendo del
valor inicial (x0 , y0 ) = (1, 1).
c) Podramos utilizar de valor inicial (x0 , y0 ) = (0, 1)?
3x2 y 2 = 0

19. Dado el sistema de ecuaciones
3xy 2 x3 1 = 0

a) Escriba el metodo de Newton para resolver el sistema dado, imponiendo que el dato inicial es P0 = (x0 , y0 ).
b) Efectue dos iteraciones del metodo de Newton para aproximar la solucion, tomando como punto inicial
P0 = (1, 1).
c) Podra tomarse como punto inicial P0 = (1, 0)?

20. Se desea aproximar el punto (x, y) de la grafica de la funcion seno cuya distancia al origen de coordenadas es
uno y esta en el primer cuadrante, mediante el metodo de Newton-Raphson en dos variables. Se pide:

a) Determine el sistema de dos ecuaciones con dos incognitas apropiado. Escrbalo tambien en la forma
F (x, y) = (f1 (x, y), f2 (x, y)) = (0, 0). Dibuje el problema.
b) Escriba el metodo de Newton-Raphson adecuado.
c) Itere partiendo de P0 = (0, 1).
Metodos Numericos en Ingeniera Mecanica / Ingeniera Qumica Curso 2013/2014 10

Tema 3: Aproximacion de funciones por polinomios

Contenidos
1. Introduccion.
2. Interpolacion de Lagrange.
Logros
El alumno es capaz de calcular los polinomios interpoladores de Lagrange.
Bibliografa
Faires, J.D., Burden,R.(2004). Metodos Numericos. Captulo 3.
Mathews, J.H., Fink, K.D. (2000). Metodos numericos con MATLAB. Captulo 4.
Quintela, P. (2001). Metodos numericos en Ingeniera. Captulo 3.

Problemas

Interpolacion de Lagrange
 x 
1. Sea f (x) = (3 + x) cos2 x R. Use el polinomio interpolador de Lagrange cuadratico con nodos x0 = 0,
4
x1 = 1 y x2 = 3 para aproximar f (2), f (2.4), f (3.5) y f (4).
2. Escriba, para las siguientes funciones f (x), el termino del error E2 (x) del polinomio interpolador de Lagrange
cuadratico con nodos x0 = 1, x1 = 1 y x2 = 3.
a) f (x) = 4x2 3x + 2 b) f (x) = x3 2x2 + 1

3. A partir de los datos ln 9 = 2.1972, ln 9.5 = 2.2513 y ln 10 = 2.3026, aproximar ln 9.2 mediante interpolacion
lineal y cuadratica. Acotar el error cometido.

4. Estimar el valor de 19 utilizando el polinomio interpolador cuadratico con los puntos
x 9 16 25

x 3 4 5

Acotar el error cometido.


5. Cual es el polinomio interpolador de Lagrange de grado 2001 con nodos x0 = 0, x1 = 1, . . . , x1999 = 1999, x2000 =
2000 de la funcion f (x) = x1000 + 179x13 ?

Aplicaciones

6. La masa que entra o sale de un reactor durante un intervalo de tiempo [t1 , t2 ] viene dado por
Z t2
M= Q(t) c(t) dt
t1

donde c(t) es la concentracion del producto qumico y Q es el flujo. En un reactor el flujo es constante Q =
4 m3 /min y de la concentracion se han tomado las medidas reflejadas en la siguiente tabla

t(min) 0 2 4 6 8
c(mg/m3 ) 12 22 32 45 58

Estimar el valor de la concentracion c al cabo de t = 3 minutos utilizando un polinomio interpolador cuadratico.


Metodos Numericos en Ingeniera Mecanica / Ingeniera Qumica Curso 2013/2014 11

Tema 4: Integracion numerica

Contenidos
1. Introduccion.
2. Formulas del trapecio y de Simpson. Formulas compuestas.
3. Formulas de Gauss.
Logros
El alumno es capaz de deducir e interpretar geometricamente las formulas de cuadratura simples de Newton-
Cotes.
El alumno sabe aplicar las formulas de cuadratura, simples y compuestas, de Newton-Cotes y acotar los errores
de truncamiento asociados.
El alumno comprende el concepto de grado de precision de una formula de cuadratura.
El alumno es capaz de aplicar las formulas de Gauss en cualquier intervalo.
El alumno es capaz de exponer las diferencias entre las formulas de cuadratura de Newton-Cotes y las de Gauss.
Bibliografa
Faires, J.D., Burden,R.(2004). Metodos Numericos. Captulo 4.
Mathews, J.H., Fink, K.D. (2000). Metodos numericos con MATLAB. Captulo 7.
Quintela, P. (2001). Metodos numericos en Ingeniera. Captulo 3.

Problemas

Las reglas del trapecio y de Simpson


Z 1
2
1. Calcule dx utilizando:
0 x2 + 4
3
a) Las formulas simples: trapecio, Simpson y Simpson .
8
1
b) La regla compuesta del trapecio con h = .
4
1
c) La regla compuesta de Simpson con h = .
4
Z 1
2. Aproxime x3 dx usando la regla compuesta del trapecio con h = 0.25 y estime el error cometido. Que se
0
obtendra mediante la regla de Simpson?

3. Razonar si es verdadera o falsa la siguiente afirmacion: La formula de cuadratura obtenida al aproximar la integral
Z b Z b
f (x) dx por la integral Pn (x) dx, siendo Pn (x) el polinomio interpolador de Lagrange de grado n de f con
a a
nodos equiespaciados en [a, b], tiene grado de precision al menos n.
4. Se considera la siguiente formula de cuadratura:
Z 2h
f (x)dx af (0) + bf (h) + cf (2h)
0
Metodos Numericos en Ingeniera Mecanica / Ingeniera Qumica Curso 2013/2014 12

a) Determinar los coeficientes a, b y c de manera que la formula tenga grado de precision dos.
Z 1
b) Aproximar sen x2 dx utilizando la formula obtenida.
0

5. a) Encontrar el valor de las constantes c0 , c1 y x1 de modo que la formula


Z 1
f (x) dx c0 f (0) + c1 f (x1 )
0

tenga el grado de precision mas alto posible.


1
sen(x2 + 1)
Z
b) Utilizar la formula anterior para aproximar dx.
0 x3 + 3
6. La masa que entra o sale de un reactor durante un intervalo de tiempo [t1 , t2 ] viene dado por
Z t2
M= Q(t) c(t) dt
t1

donde c(t) es la concentracion del producto qumico y Q es el flujo. En un reactor el flujo es constante Q =
4 m3 /min y de la concentracion se han tomado las medidas reflejadas en la siguiente tabla

t(min) 0 2 4 6 8
c(mg/m3 ) 12 22 32 45 58

Aproximar la masa del producto qumico que sale del reactor en los 8 minutos:
Z 8
M= 4 c(t) dt
0

a) Utilizando la regla de Simpson compuesta.


b) Utilizando una combinacion adecuada de la regla del trapecio y Simpson 3/8.

7. De una fuerza F (x) que depende de la posicion, x, contamos con las siguientes mediciones discretas a intervalos
de 5 m

x(m) 0 5 10 15 20
F(N) 0 1.53 9.51 8.70 2.81
a) Estimar el valor de F para un valor de x = 6 m utilizando un polinomio interpolador cuadratico.
b) Aproximar el trabajo realizado por la fuerza:
Z 20
W = F (x) dx
0
.
a) Utilizando la regla de Simpson compuesta.
b) Utilizando una combinacion adecuada de la regla del trapecio y Simpson 3/8.

La regla de Gauss-Legendre

8. a) Encontrar los valores de las constantes 1 , 2 y a de modo que la formula de cuadratura


5
Q[f ] = f (a) + 1 f (0) + 2 f (a)
9
Z 1
para aproximar la integral f (x)dx tenga el grado de precision mas alto posible
1
Metodos Numericos en Ingeniera Mecanica / Ingeniera Qumica Curso 2013/2014 13

b) Cual es el grado de precision de la formula obtenida en el apartado anterior?


Z 1
c) Utilizar la formula anterior para aproximar ex sen2 x dx
1

9. Use la regla de Gauss con dos nodos para aproximar:


Z 1 5
sen2 t
Z
t2
a) e 2 dt b) dt
0 2 t

10. La fuerza total ejercida por el mastil de un velero se puede expresar como
Z 30
250z z/10
F = e dz
0 6 +z

siendo z la distancia vertical a la cubierta. Aproxima el valor de la integral mediante la formula de Gauss-Legendre
con dos nodos.

Aplicaciones

11. En un proceso termodinamico presion-volumen, a temperatura constante, se tienen los siguientes datos:

Presion (kPa) 420 368 333 326 326 312 242 207
Volumen (m3 ) 0.5 2 3 4 6 8 10 11
Z
Se sabe que W = pdV , donde W es trabajo, p es presion y V es volumen. Calcule el trabajo en kJ.

Z b p
12. La longitud de una curva y = f (x) definida sobre un intervalo a x b es L = 1 + (f 0 (x))2 dx. Aproxime
a
la longitud de la curva y = ex , 0 x 1 usando:

a) La regla compuesta del trapecio con h = 0.1.


b) La regla compuesta de Simpson con h = 0.1.

13. El glaucoma es la segunda causa de perdida de vision en el mundo. Casi siempre, la perdida de la vision va
acompanada de una alta presion intraocular. Se piensa que la alta presion dana a un grupo de celulas del ojo,
que son responsables de la vision. Un investigador tiene la hipotesis de que la relacion entre la perdida de la
vision y la presion se describe como:
Rt
V L(t) = Aek 25
(P (x)13)dx

donde V L es el porcentaje de perdida de la vision, P es la presion intraocular (mm Hg), t es el tiempo (anos),
k y A son constantes. Usando los siguientes datos obtenidos de dos pacientes:

Paciente A Paciente B
Edad (anos) P (mm Hg) Edad (anos) P (mm Hg)
25 13 25 11
40 15 40 30
50 22 41 32
60 23 42 33
65 24 43 35
VL(65)=60 VL(43)=40

Estime las constantes k y A.


Metodos Numericos en Ingeniera Mecanica / Ingeniera Qumica Curso 2013/2014 14

14. Una partcula de masa m que se mueve a traves de un fluido esta sujeta a una resistencia R que es funcion de
la velocidad v. La relacion entre R, v y el tiempo t viene dada por:
Z v(t)
m
t= du
v(t0 ) R(u)

Supongamos que R(v) = v v para un fluido particular, donde R viene dada en newtons y v en m/s. Si
m = 12 kg y v(0) = 10m/s, aproxime el tiempo requerido para que la partcula reduzca su velocidad a 8 m/s
utilizando:

a) La regla de Simpson compuesta con un tamano de paso h = 0.5.


b) La formula de Gauss-Legendre con dos nodos.
c) Calcule, en cada caso, el error absoluto cometido.
Metodos Numericos en Ingeniera Mecanica / Ingeniera Qumica Curso 2013/2014 15

Tema 5: Resolucion numerica de ecuaciones diferenciales

Contenidos
1. Introduccion.
2. Metodos para ecuaciones diferenciales de primer orden.
a) Metodo de Euler.
b) Metodos de Runge-Kutta.
Logros
El alumno es capaz de deducir y aplicar el metodo de Euler a un problema de valor inicial.
El alumno es capaz de deducir e interpretar geometricamente los metodos de Runge-Kutta de orden 2.
El alumno es capaz de aplicar los metodos de Runge-Kutta de orden 2 y 4 estudiados.
Bibliografa
Faires, J.D., Burden,R.(2004). Metodos Numericos. Captulo 5.
Mathews, J.H., Fink, K.D. (2000). Metodos numericos con MATLAB. Captulo 9.
Quintela, P. (2001). Metodos numericos en Ingeniera. Captulo 6.

Problemas

Metodo de Euler

1. Demuestre que cada uno de los siguientes problemas de valor inicial tiene una solucion unica:
0 0
y = y cos t, 0 t 1 y = 2t y + t2 et , 1 t 2
a) b)
y(0) = 1 y(1) = 0

2. Se considera el problema de valor inicial


y 0 = 2y + t + 1


y(0) = 0

1 1 1
cuya solucion exacta es y(t) = e2t + t + .
4 2 4
a) Mediante el metodo de Euler con h = 0.5 aproximar la solucion en t = 1.
b) Determinar los errores absoluto y relativo cometidos en el apartado anterior.

3. Se considera el problema de valor inicial


0
y = 3y + 3t

y(0) = 1

4 3t 1
cuya solucion es y(t) = e t .
3 3
a) Utilizar el metodo de Euler con h = 0.2 y obtener un valor aproximado de la solucion en t = 0.4. Comparar
el valor obtenido con la solucion exacta y(0.4).
Metodos Numericos en Ingeniera Mecanica / Ingeniera Qumica Curso 2013/2014 16

b) Utilizar el metodo de Euler con h = 0.1 y obtener un valor aproximado de la solucion en t = 0.4. Comparar
el valor obtenido con la solucion exacta y(0.4).

4. Probar que el metodo de Euler falla al aproximar la solucion y(t) = t3/2 del problema de valor inicial
3

y0 = 3 y

2

y(0) = 0

Cual es el problema?

5. Dado el problema de valor inicial y 0 = y con y(0) = 1, use el metodo de Euler con tamanos de paso h = 0.1 y
h = 0.01 para obtener aproximaciones del numero e. Compare los resultados obtenidos.

6. Se considera el problema de valor inicial

y 0 = 1 + (t y)2

2t3
y(2) = 1

Utilizar el metodo de Euler con tamano de paso h = 0.5 para aproximar y(3).
Metodos de Runge-Kutta

7. Sea el problema de valor inicial 0


y = y cos t 0 t 1,

y(0) = 1.

a) Comprobar que y(t) = esen t es la solucion exacta del problema de valor inicial dado.
b) Usar el metodo de Euler con h = 0.5 para aproximar y(0.5) e y(1).
c) Usando las respuestas del apartado anterior, aproximar y(0.65) por el metodo de interpolacion lineal.
d ) Aproximar los valores de y pedidos en el segundo apartado, usando los siguientes metodos:
El metodo de Heun (metodo de Runge-Kutta de orden 2).

y0 =

f1 = f (tk , yk )



f2 = f (tk + h, yk + hf1 )

h
yk+1 = yk + (f1 + f2 )
2


ba



h=
, k = 1, 2, . . . , M 1
M
El metodo de Euler modificado (metodo de Runge-Kutta de orden 2).


y0 =







f1 = f (tk , yk )


 
h h

f2 = f tk + , yk + f1


2 2




yk+1 = yk + hf2


h = b a , k = 1, 2, . . . , M 1



M
e) Comparar las aproximaciones de los apartados anteriores con los valores exactos.
Metodos Numericos en Ingeniera Mecanica / Ingeniera Qumica Curso 2013/2014 17

8. Se considera el problema de valor inicial


0
y = te3t 2y, 0t1
,
y(0) = 0

1 2t 1
cuya solucion exacta es y(t) = e + (5t 1)e3t . Aproximar y(0.5) e y(1) por el metodo de Runge-Kutta
25 25
de orden 4 dado a continuacion y comparar los resultados con los valores exactos.
Metodo de Runge-Kutta de orden cuatro

y0 =





f1 = f (tk , yk )






 
h h


f = f t + , y + f

2 k k 1




2 2



 
h h


f3 = f tk + , yk + f2
2 2




f4 = f (tk + h, yk + hf3 )









h
yk+1 = yk + (f1 + 2f2 + 2f3 + f4 )


6






ba



h=
, k = 1, 2, . . . , M 1
M

Aplicaciones
9. Un modelo para el estudio de los espacios vacos en un bosque asume que dichos espacios vacos son creados por
perturbaciones (viento, fuego, etc.) y que los espacios vacos se vuelven a transformar en bosque cuando crecen
arboles en ellos. Si x(t) representa el area ocupada por los espacios vacos e y(t) el area ocupada por los arboles,
entonces:

x0 (t) = 0.2x + 0.1y



x e y en hectareas
y 0 (t) = +0.2x 0.1y t en anos
a) Demostrar que x(t) + y(t) es constante. Denominar a esa constante A y explicar su significado.
b) Si x(0) + y(0) = 20, es cierto que x(t) + y(t) = 20 t > 0?
c) Utilizando y(t) = 20 x(t) transformar el sistema de ecuaciones diferenciales en una ecuacion diferencial
de orden 1 en x.
d ) Si x(0) = 5, aplicar a la ecuacion diferencial del apartado anterior el metodo de Euler con h = 0.5 para
aproximar x(1) e y(1).
10. La altura del nivel y de agua en el instante t (segundos) que fluye por un orificio en el fondo de un tanque
cilndrico satisface la ecuacion

dy A2 p
= 2gy g = 9.8 m/s2
dt A1
donde A1 y A2 son las areas de las secciones transversales del tanque y el orificio, respectivamente. Suponiendo
1
que el nivel inicial de agua esta a 2 m , A1 = 5 m2 y A2 = m2 , aproxima el valor de la altura al cabo de dos
40
segundos aplicando:
Metodos Numericos en Ingeniera Mecanica / Ingeniera Qumica Curso 2013/2014 18

a) Un metodo de Runge-Kutta de orden 2 con tamano de paso h = 0.5.


b) Un metodo de Runge-Kutta de orden 4 con tamano de paso h = 0.5.
11. En una ciudad la cantidad C(t) de restaurantes que usan llamadores de mesa para los camareros esta determinada
por el siguiente problema de valor inicial

dC
= C(1 0.005C) C(0) = 1
dt
en donde t > 0 esta expresado en meses y C en miles.
a) Probar que el problema de valor inicial tiene solucion unica.
b) Utilizando el metodo de Euler con tamano de paso h = 0.5 aproximar el numero de restaurantes que
utilizaran llamadores de mesa para los camareros al cabo de un mes.
12. La velocidad de un cuerpo de masa m = 20 kg en cada libre partiendo del reposo, velocidad inicial v0 = v(0) =
0 m/s, esta expresada en funcion de la accion de la gravedad, g = 9.8 m/s2 y la resistencia del aire por la ecuacion
diferencial:
m v0 = m g k v2
Si k = 4 kg/m, hallar aproximadamente la velocidad del cuerpo al cabo de 2 segundos aplicando:
a) metodo de Euler con paso h = 0.5
b) metodo de Runge-Kutta de orden 4 con paso h = 0.5
c) metodo de Runge-Kutta de orden tres con paso h = 1 dado por el siguiente esquema


f1 = f (t
n , yn ) 
h h h
yn+1 = yn + (f1 + 4f2 + f3 ) , f2 = f tn + , yn + f1
6
2 2
f3 = f (tn + h, yn + 2hf2 hf1 )

13. En un circuito electrico se dispone de un condensador con capacidad constante C = 1 F aradios y una resistencia
R = 2 , y se le aplica un voltaje E(t) = 3 sen(2t 2). La ecuacion diferencial que rige el comportamiento del
circuito es
dI I dE
R + = cond. inicial I(0) = 1
dt C dt
Hallar aproximadamente la intensidad en el circuito al cabo de 1 segundo aplicando:
a) metodo de Euler con paso h = 00 25
b) metodo de Runge-Kutta de orden dos con paso h = 00 5 dado por
  
h 3 3
yk+1 = yk + f (tk , yk ) + 2f tk + h, yk + hf (tk , yk )
3 4 4

c) metodo de Runge-Kutta de orden cuatro con paso h = 00 5 dado por


h
yk+1 = yk + (f1 + 2f2 + 2f3 + f4 )
6


f1 = f (tk , yk )




f2 = f tk + h2 , yk + h2 f1


siendo
f3 = f tk + h2 , yk + h2 f2








f4 = f (tk + h, yk + hf3 )

Você também pode gostar