EjerciciosResueltos PDF
EjerciciosResueltos PDF
EjerciciosResueltos PDF
de Costa Rica
Escuela de Matemática
1. Aproximaciones y errores
x x
49,99 50
2014 2013,99
0,123456 0,1234
18,76 18,7555556
Solución:
x x Ex εx
49, 99 50 0, 01 0, 02 %
2014 2013, 99 0, 01 0, 000497 %
0, 123456 0, 1234 0, 000056 0, 045 %
18, 76 18, 7555556 0, 00444444 0, 024 %
1.1.2. Se sabe que las dimensiones de la cancha del Estadio José Rafael ”Fello”Meza Ivankovich
son 105 m x 68 m. Si dos estudiantes de ingenierı́a realizaron mediciones a esta cancha y
obtuvieron como dimensiones 103,76 m x 66,98 m, ¿cuál fue el error absoluto y relativo que se
produjo?
1.1.3. Tres estudiantes del TEC realizan diferentes medidas y obtienen las siguientes aproxi-
maciones:
Solución:
Se calcula el error relativo de cada medición, tomando en cuenta las conversiones con la unidad
de medida correspondiente.
Solución:
Como |p − p| ≤ 0, 00001 se cumple que:
|p − p| ≤ 0, 5 × 10−4
|p − p| ≤ 0, 5 × 10−3
1.2.2. Tres estudiantes del Tec realizan diferentes medidas y obtienen las siguientes aproxima-
ciones:
2. Series de Taylor
Solución:
El polinomio de grado seis de Taylor correspondiente a ex alrededor de x = c es:
ec (x − c)2 ec (x − c)3 ec (x − c)4 ec (x − c)5 ec (x − c)6
P6 (x) = ec + ec (x − c) + + + + +
2! 3! 4! 5! 6!
x2 x3 x4 x 5 x6
M6 (x) = 1 + x + + + + +
2! 3! 4! 5! 6!
Como se nos solicita el valor de e2 realizamos el cambio x = 2, ası́ el valor aproximado corres-
331
ponde a ≈ 7, 35555556
45
Solución:
Como f (x) = cos(x) y sus derivadas son continuas en IR, podemos calcular el polinomio de
Taylor. Entonces:
1 0 1 0
M (x) = 1 + −0(x − 0) + − (x − 0)2 + (x − 0)3 + (x − 0)4 + − (x − 0)5 + ...
2! 3! 4! 5!
1 1 1 1 1 10
M (x) = 1 + − x2 + x4 + − x6 + x8 − x + ...
2! 4! 6! 8! 10!
f 13 (ξ)
E= (−2,3)13
(13)!
Note que
f 13 (ξ) = − cos(ξ) ≤ 1
Ası́:
Métodos Numéricos Series de Taylor Página 7
1
E≤| (−2,3)13 | ≈ 0,000008094
(13)!
Como 0,000008094 ≤ 0,000005, se aproxima con al menos 4 decimales correctos.
3. Utilizando el resultado del punto anterior, aproxime el valor de Ln(1,3) con un error
realtivo menor a 0,0005.
4. Determine el error que produce la aproximación según el resto del polinomio de Taylor, e
indique la cantidad de decimales correctos que posee dicha aproximación.
6. Con base al punto anterior responda: ¿Es siempre posible aproximar un valor utilizando
series de Taylor?
Solución:
1 1 2 6 24
Pn (x) = ln(a)+ (x−a)− 2 (x−a)2 + 3 (x−a)3 − 4 (x−a)4 + 5 (x−a)5 −...
a a · 2! a · 3! a · 4! a · 5!
3. Tenemos:
Métodos Numéricos Series de Taylor Página 8
f (7) (ξ)
E= (0,3)7
(7)!
Note que
720
f (7) (ξ) = ≤ 720 en [1, 1,3]
x7
Ası́:
720
E≤ (0,3)7 ≈ 0,00003124
(7)!
Como 0,00003124 ≤ 0,00005, se aproxima con al menos 4 decimales correctos.
3. [5 puntos] Utilizando el resultado del punto anterior, aproxime el valor de f (0,5) con un
error relativo menor a 0.0005.
4. [3 puntos] Determine el error que produce la aproximación según el resto del polinomio
de Taylor, e indique la cantidad de decimales correctos que posee dicha aproximación.
Métodos Numéricos Series de Taylor Página 9
Solución:
ea (a + 2) ea (a + 3) ea (a + 4)
Pn (x) = a·ea +ea (a+1)(x−a)+ (x−a)2 + (x−a)3 + (x−a)4 +...
2! 3! 4!
f 7 (ξ)
E= (0,5)7
(7)!
Note que
f 7 (ξ) = ex (x + 7) ≤ 1 en [0, 0,5]
Ası́:
1
E≤| (0,5)7 | ≈ 0,00000155009
(7)!
Como 0,00000155009 ≤ 0,000005, se aproxima con al menos 4 decimales correctos.
Métodos Numéricos Series de Taylor Página 10
2. Utilizando el resultado anterior, aproxime el valor de f (0.7) con tres decimales correctos.
−1 2 −1 4
R./ f (x) ≈ x + 2
x + 31 x3 + 4
x + 51 x5
3. Utilizando el resultado del punto anterior, aproxime el valor de f (−0.4) con tres decimales
correctos.
R./ −0.5107
3. Utilizando el resultado del punto anterior, aproxime el valor de f (0.1) con dos decimales
correctos.
R./ −0.3566
4. Determine el error relativo porcentual en cada iteración, según corresponda.
√
2.2.6. Sea f (x) = 2 3 x, utilice
√ un desarrollo en series de Taylor de orden 4 centrado en x = 8
3
para aproximar el valor de 2 3.
R./ 2.9077
√
3
2.2.7. Se quiere aproximar el valor de w = 7.8. Para ello se pide lo siguiente:
1. Construya
√ el polinomio de Taylor de grado 3, alrededor de c = 0, para la función
f (x) = 3 x + 8.
x x2 5x3
R./ 2 + 12
− 288
+ 20736
2. Utilice el polinomio anterior para aproximar el valor de w y calcule el error absoluto real
cometido.
R./ Aproximación de 1.9832 y un error absoluto de 3.28 × 10−8
3. Raı́ces de ecuaciones
Solución:
Primero debemos re-escribiremos la ecuación x2 = cos(x) + 1, como x2 − cos(x) − 1, por lo que
tomamos f (x) = x2 − cos(x) − 1. Ası́ tenemos:
Bisección
Con este método podemos calcular cuántas iteraciones debemos realizar para obtener una
precisión de al menos 0.001, para esto sabemos que:
b−a 2−1 1
En ≤ n
= n = n = 2−n
2 2 2
Y queremos:
2−n ≤ 0,001
log2 2−n ≤ log2 0,001
−n ≤ log2 0,001
n ≥ 9,9
En los siguientes métodos se calculará el error relativo entre cada par de aproximaciones
hasta obtener la precisión deseada.
Secante
Falsa posición
Newton
Dado que sabemos que la solución de la ecuación se encuentra en el intervalo [1, 2] utilizare-
mos el punto medio como primera aproximación. Además tenemos que f 0 (x) = 2x+sen(x)
ası́:
√ √
3.1.2. Aproxime el valor de 2 (Utilice el hecho que 1 < 2 < 3). Para esto:
1. Utilice el método de bisección, logrando una paroximación con al menos dos decimales
correctos, además estime además el error en cada iteración.
2. Utilice el método de la secante, con una precision de almenos 2 cifras decimales exactas.
Solución:
Primero debemos tener una ecuación para poder aplicar dichos métodos. Note que queremos:
√
x= 2
2
x =2
2
x −2=0
b−a 3−1 2
En ≤ n
= n = n = 21−n
2 2 2
Y queremos:
21−n ≤ 0,005
log2 21−n ≤ log2 0,005
1 − n ≤ −7,6
n ≥ 8,6
Por lo que necesitamos de 9 iteraciones para lograr la precisión deseada.
√ √
3.1.3. Aproxime el valor de 2 3 (Utilice el hecho que 3 < 2 3 < 4). Para esto:
1. Utilice el método de falsa posición, con una precision de almenos 3 cifras decimales exactas
2. Utilice el método Newton, con una precision de almenos 0,0001, tomando como aproxi-
mación inicial x = 6.
Solución Primero debemos tener una ecuación para poder aplicar este método. Note que
queremos:
√
x=2 3
x2 = 12
x2 − 12 = 0
3.1.4. Se sabe que f es una función continua en todo su dominio, y que tiene una raı́z en el
intervalo de [−2, 2]. Determine la cantidad de iteraciones del método de bisección que se debe
realizar para obtener una aproximación con al menos 4 decimales exacto.
Solución:
Como se piden al menos 4 decimales exactos, se quiere una precisión de al menos 0,5 × 10−4 =
0,00005. Además se quiere:
b−a 2 − −2 4
En ≤ n
= n
= n = 22−n
2 2 2
Y queremos:
22−n ≤ 0,00005
log2 22−n ≤ log2 0,00005
2 − n ≤ −14,287
−n ≤ −16,287
n ≥ 16,287
Por lo que necesitamos de al menos 17 iteraciones para lograr una aproximación con 4 decimales
exactos.
Se sabe que f es una función continua en todo su dominio, y que tiene una raı́z en el intervalo
de [−1, 3]. Determine la cantidad de iteraciones del método de bisección que se debe realizar
para obtener una aproximación con al menos 6 decimales exacto.
Solución:
Como se piden al menos 6 decimales exactos, se quiere una precisión de al menos 0,5 × 10−4 =
0,0000005. Además se quiere:
b−a 3 − −1 4
En ≤ n
= n
= n = 22−n
2 2 2
Y queremos:
22−n ≤ 0,0000005
log2 22−n ≤ log2 0,00005
2 − n ≤ −20,93
−n ≤ −22,93
n ≥ 22,93
Por lo que necesitamos de al menos 23 iteraciones para lograr una aproximación con 6 decimales
exactos.
Métodos Numéricos Raı́ces de ecuaciones Página 17
x0 x1
Solución:
Graficamente tenemos:
Bisección Secante
x0 x1 x0 x1
x0 x1
x0 x1 x0 x1
Solución:
1. Se quiere que:
b−a
≤ 0.001
2n
Ası́:
b−a 1−0
≤ 0.001 ⇒ ≤ 0.001
2n 2n
⇒ 2−n ≤ 0.001
⇒ −n ≤ ln 0.001
⇒ n ≥ 9.97
2. Tomamos la función
f (x) = ex − sen(3x) − 2
Solución:
1. Se quiere que:
b−a
≤ 0.001
2n
Ası́:
b−a 1−0
≤ 0.001 ⇒ ≤ 0.001
2n 2n
⇒ 2−n ≤ 0.001
⇒ −n ≤ ln 0.001
⇒ n ≥ 9.97
2. Tomamos la funnción
f (x) = e3x + cos(x) − 4
3.2.2. ¿Cuántas iteraciones se deberán realizar para que el método de Bisección aproxime un
cero de una función f continua en el intervalo [−0.5, 1], con una exactitud de al menos 10−3 ?
3.2.3. Realice cinco iteraciones del método de la Falsa Posición para aproximar la solución de
x = 2−x en el intervalo [0, 1]. Calcule el error relativo de cada iteración.
3.2.4. Realice cinco iteraciones del método de Newton para aproximar la solución de
2x cos(2x) = (x + 1)2 tomando como aproximación inicial x0 = −1.5. Calcule el error relativo
de cada iteración.
R./ 10 iteraciones
R./ 0.9063
Métodos Numéricos Raı́ces de ecuaciones Página 24
R./ 0.8948
4. Compare y analice los resultados de los dos puntos anteriores (tome en cuenta eficiencia
y convergencia).
R./ 0.3438
R./ 0.3738
4. Compare y analice los resultados de los dos puntos anteriores (tome en cuenta eficiencia
y convergencia).
√
3.2.7. Realice cinco iteraciones del método de Bisección para aproximar el valor 7, determine
el error relativo obtenido en cada iteración.
√
3.2.8. Utilice el método de Newton-Raphson para aproximar el valor 7 con una precisión de
0.001. Compare con el resultado de la pregunta anterior.
f (x) = tan(πx) − 6
1. Se puede asegurar que f tiene un cero en el intervalo I = [0, 0.48]. Explique por qué.
R./ Como f es continua, y f (0)f (0,48) < 0 se puede garantizar que f tiene un cero en
ese intervalo.
2. Utilice los los métodos: Bisección, Falsa Posición y Newton-Raphson (tomando x0 = 0.48),
para aproximar el cero de f en I con una precisión de 10−4 .
3. Compare la eficiencia de los tres métodos anteriores, indique cuál es más eficiente y ex-
plique por qué.
3.2.10. Realice, de ser posible, cinco iteraciones del método de la Falsa Posición para aproximar
la solución de la siguiente ecuación:
ex = 1 + x
Calcule el error relativo porcentual obtenido en cada iteración.
3.2.11. Sea f : R → R una una función continua, tal que f (2) · f (3) < 0 ¿Cuántas iteraciones
del método de Bisección se deben realizar para aproximar el cero f con una precisión de al
menos 10−10 ?
√ √
3.2.12. Aproxime el valor de w = 5 6, si se sabe que 12 < 5 6 < 13 de w, utilizando el méto-
do de la Falsa Posición con al menos siete decimales correctos. Determine el error relativo
porcentual en cada iteración, según corresponda.
√
3.2.13. Sea w = 3 2 realice 5 iteraciones del método de Newton para aproximar el valor de
w. Calcule en cada iteración el error absoluto, según corresponda.
Métodos Numéricos Raı́ces de ecuaciones Página 26
x
l f(x)
1. Considere los métodos estudiados en clase para aproximar una raı́z de f , ¿cuál de esos
métodos está asociado con la representación de la figura anterior? Justifique su respuesta.
3. Tomando en cuenta los resultados del método en la segunda iteración, ¿se podrá realizar
una tercera iteración? ¿El resultado de la tercera iteración será mejor o peor que el de la
segunda? Justifique su respuesta.
y f(x)
l
x
1. Considere los métodos estudiados en clase para aproximar una raı́z de f , ¿cuál de esos
métodos está asociado con la representación de la figura anterior? Justifique su respuesta.
R./ Secante
3. Tomando en cuenta los resultados del método en la segunda iteración, ¿se podrá realizar
una tercera iteración? ¿El resultado de la tercera iteración será mejor o peor que el de la
segunda? Justifique su respuesta.
h(x) = x sen(3 + x)
. Utilice el método de la falsa posición, para aproximar un cero de dicha función en el intervalo
[−4, −2]. Para ello realice 5 iteraciones y calcule el error absoluto en cada iteración, según
corresponda.
h(x) = x cos(1 + x)
. Utilizando el método de la secante, aproxime un cero de h en el intervalo [−4, −2]. Para ello
realice 5 iteraciones y calcule el error absoluto en cada iteración, según corresponda.
√
3.2.18. Sea z = 2 3 2. Realice 5 iteraciones del método de Newton-Raphson para aproximar
el valor de z,tomando como punto incial x0 = 1. Calcule en cada iteración el error relativo
porcentual, según corresponda.
a
b
1. Realice, gráficamente, una iteración de los métodos Bisección, Secante y Falsa Posición
utilizando como puntos iniciales los marcados en el gráfico. Etiquete el resultado de cada
método.
2. Realice, gráficamente, una iteración del método Newton-Raphson utilizando como punto
inicial uno de los marcados en el gráfico. Justifique la elección la punto inicial.
150
100
50
−50
−100
−150
−5 −4 −3 −2 −1 0 1 2 3 4 5
Métodos Numéricos Raı́ces de ecuaciones Página 29
1. Realice, gráficamente, cuatro iteraciones del método de la falsa posición para aproximar
una solución de g(w) = 0.
y
h
a x∗ x
b c
1. ¿Cuál o cuáles de los puntos a, b y c se pueden tomar como puntos iniciales para aproxi-
mar x∗ por medio del método de Newton? Justifique su respuesta, explicando de manera
independiente por qué se toma o descarta cada uno de los puntos.
2. Realice, gráficamente, tres iteraciones del método de Newton para aproximar x∗ . Según
el puntos anterior, tome como punto inicial alguno de los tres indicados que sea válido.
√
3.2.22. Se quiere aproximar el valor de w = 2 3 2, para ello
2. Realice tres iteraciones del método de Newton para aproximar el valor de w, tomando
como valor inicial x0 = 2. Calcule el error absoluto en cada iteración, según corresponda.
3.2.23. Considere una función continua f (x), tal que f (−1) · f (5) < 0. Determine la cantidad
de iteraciones que debe realizar el método de Bisección para aproximar una raı́z de f , en el
intervalo [−1, 5] con al menos 5 decimales correctos.
R./ 21 iteraciones
3.2.24. Sea f (x) = ex − 2, realice tres iteraciones del método de Newton para aproximar el
punto donde f interseca a la función identidad. Para ello, tome como punto inicial 100 y, si es
posible, calcule el error relativo porcentual en cada iteración.
√
3
3.2.25. Se quiere aproximar el valor de w = 7.8. Para ello se utilizan diferentes métodos
1. Determine una función que ayude a aproximar el valor de w con el método de bisección,
realice 3 iteraciones de dicho método para aproximar a w y determine el error absoluto
cometido en la última iteración. Utilice como intervalo inicial el [1, 2].
2. Determine una función que ayude a aproximar el valor de w con el método de Newton,
realice 3 iteraciones de dicho método para aproximar a w y determine el error absoluto
cometido en la última iteración. Utilice 1 como punto inicial.
4. ¿Cuántas iteraciones más serı́an necesarias del método de la bisección para lograr la pre-
cisión que se obtuvo con el método de Newton?
R./ 14 iteraciones
2. Utilice el método de Newton para aproximar con una precisión de 10−2 y al minuto más
cercano el momento en el cuál la concentración es de 8 miligramos por mililitro.
R./ 0.518308
Métodos Numéricos Sistemas de ecuaciones lineales Página 32
Solución:
Tenemos que la matriz aumentada asociada al sistema anterior es:
2 1 5 1 5
1 1 −3 −4 −1
3 6 −2 1
8
2 2 2 −3 2
Segunda iteración
2 1 5 1 5
F3 − 9F2
0 12 − 11 9 7
−2 −2
2
F4 − 2F2
0 0 40 40 32
−→
0 0 8 5 4
Métodos Numéricos Sistemas de ecuaciones lineales Página 33
Tercera iteración
2 1 5 1 5
1
F4 − 0 21 − 11 − 29 − 72
F
5 3 2
−→
0 0 40 40 32
0 0 0 −3 − 12 5
Una vez expresada la matriz como una triangular superior realizamos la eliminación hacia atrás:
12 4
w=− =
5 · −3 5
4
32 − 40 · 5
z= =0
40
4 1
y = −7 + 9 · + 11 · 0 =
5 5
5 − 1 · 45 − 1 · 0 − 1 · 1
5
x= =2
2
Ası́
1 4
S= 2, , 0,
5 5
Solución:
Según el sistema anterior tenemos la siguiente matriz aumentada:
1 1 1 3 −1
4 3 −1 3
2
−1 1 1
4 0
1 4 3 −1 1
Ası́:
1 1 1 3 −1 4 3 −1 3 2
3 −1 3 −1
4 3 2 F1,2 1 1 1
−1 0 −→ −1
1 1 4 1 1 4 0
1 4 3 −1 1 1 4 3 −1 1
1
F2 − F
4 1
4 3 −1 3 2 4 3 −1 3 2
F3 + 14 F1 1 5 9
− 23 13 13
− 74 1
0 4 4 4
0 4 4 2
F −→
2,4
F4 − 14 F1 7 3
− 13 1 7 3
− 13 1
0 4 4 4 2
0 4 4 4 2
13 13
−→ 0 4 4
− 74 1
2
0 1
4
5
4
9
4
− 32
4 3 −1 3 2 4 3 −1 3 2
7
F3 − F
13 2
13 13
− 74 1
F4 − F3 13 13
− 74 1
0 4 4 2
0 4 4 2
1
F4 − F
13 2
30 3 30 3
−1 − 13 −→ −1 − 13
0 0 13
0 0 13
−→
31
0 0 1 13
− 20
13
0 0 0 1
13
− 17
13
x = 59
y = −48
z = 39
w = −17
Ası́
S = {(59, −48, 39, −17)}
Solución:
Antes de realizar la eliminación hacia adelante calculamos los valores máximos relativos de las
filas, ası́ tenemos:
|2| 2 | − 1| 1 |3|
e1 = = , e2 = = , e3 = =1
máx{|2|, |3|, |0|} 3 máx{| − 1|, |2|, | − 1|} 2 máx{|3|, |0|, |2|}
x3 = 3, x2 = 2, x1 = 1
1. Utilice el método de Jacobi para aproximar la solución del sistema anterior con una
precisión de al menos 0.0001, iniciando en x = (0, 0, 0)T . Utilice la norma 2, para el
calculo del error.
2. Utilice el método de Gauss-Seidel para aproximar la solución del sistema anterior con
una precisión de al menos 0.0001, iniciando en x = (0, 0, 0)T . Utilice la norma 2, para el
calculo del error.
Solución:
Primero debemos transformar el sistema Ax = b en uno de la forma x = T x + c, ası́ obtenemos:
1+y+z
x =
3
3+x−z
y =
3
7 − y − 4z
z =
2
Métodos Numéricos Sistemas de ecuaciones lineales Página 37
xk x y z Error
x1 0 0 0 −−−−−
x2 0, 333333333 1 1, 75 2, 0429417787
x3 1, 25 0, 527777778 1, 333333333 1, 1121522900
x4 0, 953703704 0, 972222222 0, 993055556 0, 6333335025
x5 0, 988425926 0, 986882716 1, 030092593 0, 0528422644
x6 1, 005658436 0, 986111111 1, 009066358 0, 0271966418
x7 0, 99839249 0, 998864026 1, 000643004 0, 0169228753
x8 0, 999835677 0, 999249829 1, 001087749 0, 0015586629
x9 1, 000112526 0, 999582643 1, 000269705 0, 0009255306
x10 0, 999950782 0, 999947607 1, 000048076 0, 0004565949
x11 0, 999998561 0, 999967569 1, 000037707 0, 0000528091
xk x y z Error
x1 0 0 0 −−−−−
x2 0, 333333333 1, 111111111 1, 305555556 1, 7464691011
x3 1, 138888889 0, 944444444 0, 944444444 0, 8983867572
x4 0, 962962963 1, 00617284 1, 016975309 0, 2000526242
x5 1, 007716049 0, 99691358 0, 99691358 0, 0499103754
x6 0, 997942387 1, 000342936 1, 000943073 0, 0111140347
x7 1, 000428669 0, 999828532 0, 999828532 0, 0027727986
x8 0, 999885688 1, 000019052 1, 000052393 0, 0006174464
x9 1, 000023815 0, 999990474 0, 999990474 0, 0001540444
x10 0, 999993649 1, 000001058 1, 000002911 0, 0000343026
Solución:
La matriz no es diagonal dominante pues:
Fila 1: 2 ≯ 3 + 7 = 10
Fila 2: 1 ≯ 11 + 4 = 15
Fila 3: 4 ≯ 2 + 9 = 11
Se puede reescribir el sistema de dos maneras para que sea tenga una matriz con diagonal
dominante. Por ejemplo
11x − y + 4z = 6
2x + 9y − 4z = −2
2x + 3y − 7z = 2
Métodos Numéricos Sistemas de ecuaciones lineales Página 39
−7z + 2x + 3y = 2
4z + 11x − y = 6
−4z + 2x + 9y = −2
Solución:
Fila 1: 1 < 7 + 2 = 9
Fila 2: 0 < 3 + 4 = 7
Fila 3: 1 < 4 + 1 = 5
La matriz de coeficientes no es diagonal dominante, por lo tanto se reescribe de la forma:
x − 7y + 2z = −2
4x + y + z = 7
3x + 4z = 11 ⇒ x − 7y + 2z = −2
4x + y + z = 7
3x + 4z = 11
Métodos Numéricos Sistemas de ecuaciones lineales Página 40
Ası́:
n x y z
0 3 2 1
1 1 0.714285714 2
2 1.071428571 1.010204082 1.946428571
3 1.010841837 0.986242711 1.991868622
4 1.005472167 0.998458487 1.995895875
5 1.001411409 0.999029023 1.998941443
Error Absoluto:
q
(n+1) (n) 4
||X −X ||4 = (x(n+1) − x(n) )4 + (y (n+1) − y (n) )4 + (z (n+1) − z (n) )4
Error Relativo:
p
||X (n+1) − X (n) ||4 4
(x(n+1) − x(n) )4 + (y (n+1) − y (n) )4 + (z (n+1) − z (n) )4
= p
||X (n+1) ||4 4
(x(n+1) )4 + (y (n+1) )4 + (z (n+1) )4
Ası́
n E.Absoluto E.Relativo %
0 - - -
1 2.107638586 0.030527244 3.052724437
2 0.296248414 0.004431506 0.443150614
3 0.065196499 0.000919216 0.09192159
4 0.012363178 0.000172815 0.017281501
5 0.004349974 6.05241E-05 0.006052413
Métodos Numéricos Sistemas de ecuaciones lineales Página 41
Ası́:
n x y z
0 3 2 1
1 1 1 0.5
2 1.375 0.571428571 2
3 1.107142857 1.053571429 1.71875
4 1.056919643 0.93494898 1.919642857
5 1.036352041 0.985172194 1.957310268
Error Absoluto:
q
(n+1) (n) 6
||X −X ||6 = (x(n+1) − x(n) )6 + (y (n+1) − y (n) )6 + (z (n+1) − z (n) )6
Error Relativo:
p
||X (n+1) − X (n) ||6 6
(x(n+1) − x(n) )6 + (y (n+1) − y (n) )6 + (z (n+1) − z (n) )6
= p
||X (n+1) ||6 6
(x(n+1) )6 + (y (n+1) )6 + (z (n+1) )6
n E.Absoluto E.Relativo %
0 - - -
1 2.005255073 0.165809205 16.5809205
2 1.500196968 0.003531897 0.353189708
3 0.48751942 0.002802899 0.280289923
4 0.202295468 0.000647107 0.064710733
5 0.051647583 0.000147442 0.01474418
Métodos Numéricos Sistemas de ecuaciones lineales Página 42
c) Realice tres iteraciones (sin tomar en cuenta la iteración inicial) del método de
Gauss-Seidel para aproximar la solución del sistema de ecuaciones dado al inicio,
tome x(1) = (−0.5, 0, 0.5)T . En cada iteración determine el error absoluto obtenido
con la norma 5 (||v||5 ).
R./ iteración final (1.0254, 1.0015, 0.9918)T error: 0.1755
c) Realice tres iteraciones (sin tomar en cuenta la iteración inicial) del método de
Gauss-Seidel para aproximar la solución del sistema de ecuaciones dado al inicio,
tome x(1) = (3, 9, −1)T . En cada iteración determine el error absoluto obtenido con
la
norma 4 (||v||4 ).
R./ iteración final (3.75, 7.9394, −2.1127)T error: 0.0209
Utilice Eliminación Gaussiana con pivoteo parcial escalado para resolver el sistema ante-
rior.
R./ (1.52, −0.18, 0.09)T
5. Explique en qué consisten los métodos de Jacobi y Gauss-Seidel, mencione sus similitudes,
diferencias y convergencia.
Métodos Numéricos Sistemas de ecuaciones lineales Página 44
a) Utilice Eliminación Gaussiana con pivoteo parcial escalado para determinar la solu-
ción del sistema anterior.
R./ (4, 8, −2)T
a) Si se aplica el método de Jacobi para aproximar la solución del sistema anterior, ¿los
resultados de dicho método convergirán a la solución del sistema dado? Justifique
su respuesta. R./ No porque no es diagonalmente dominante
c) Para cada una de las iteraciones anteriores, determine el error relativo porcentual
utilizando la norma-4.
R./ iteración final 0.0035
12. Sea:
−1 6 7
A=
1 3 5
−1 4 4
Utilice pivoteo parcial escalado y factorización LU para determinar A−1 (sin calcular
L−1 ni U −1 ). Teniendo en cuenta que cualquier cambio de fila que se realice en A también
se debe hacer en la matriz identidad que se utilice para calcular A−1 .
−2.6667 1.3333 3.0000
R./ A−1 = −3.0000
1.0000 4.0000
2.3333 −0.6667 −3.0000
b) Utilizando el resultado del punto anterior y sin determinar L−1 ni U −1 , calcule A−1 .
−0.0833 0.3333 0.5833
R./ A−1 = −0.0833 −0.6667 −0.4167
0.4167 0.3333 0.0833
Métodos Numéricos Sistemas de ecuaciones lineales Página 47
15. ¿Cuales son las diferencias y las similitudes de los métodos de Eliminación Gaussiana y
Gauss-Seidel?
a) Determine
su factorización LU. R./
1.0000 0 0 −3 5 2
L= U = −1
0 1.0000 0 0 1
−1.3333 4.6667 1.0000 0 0 10.3333
b) Utilice la factorización obtenida en el punto anterior para determinar A−1 , sin cal-
cular L−1 ni U −1 .
−0.0323 0.6129 0.2258
−1
R./ A = 0.1290
0.5484 0.0968
0.1290 −0.4516 0.0968
c) ¿Se podrá utilizar algún tipo de pivoteo en la eliminación gaussiana de alguna ma-
triz A para determinar la factorización LU y con ello calcular A−1 ? Justifique su
respuesta. R./ Se puede utilizar, pero
Métodos Numéricos Sistemas de ecuaciones lineales Página 48
se debe recordar cambiar el orden de las filas de I con forme se cambian las filas de A
Realice 5 iteraciones del método de Jacobi para aproximar la solución del sistema anterior.
Para ello, asegure la convergencia del método antes de iniciar el proceso y calcule el error
relativo obtenido con la norma-4 en cada iteración, según corresponda.
R./ (9.0617, −6.0123, −0.7476)T error 1.0476
b) Realice cuatro iteraciones del método de Gauss-Seidel para aproximar la solución del
sistema anterior, asegure la convergencia antes de iniciar el proceso. Tome
como punto incial a (0, 0, 0, 0)T y utilice la norma-4 para calcular el error en cada
iteración.
R./ última iteración (−0.2191, −0.3394, 0.2603, −0.1994)T error (0.0111)
19. Sea
−1 0 3 0
0 −5
3 1
A=
2 4 0 1
−7 2 −1 3
Métodos Numéricos Sistemas de ecuaciones lineales Página 49
Realice tres iteraciones del método de Gauss-Seidel para aproximar la solución del
sistema anterior, asegure la convergencia antes de iniciar el proceso. Tome
como punto incial a (0, 0, 0, 0)T y utilice la norma-6 para calcular el error absoluto
en cada iteración.
R./ última iteración (−0.1672, 0.3917, 0.2776, −0.2220)T error (0.0196)
Realice 2 iteraciones del métodos de Gauss-Seidel para aproximar la solución del sistema
anterior, asegure la convergencia antes de iniciar al proceso. Tome como punto inicial
(0, 0, 0, 0)T y utilice la norma-2 para calcular el error relativo en cada iteración.
R./ última iteración (−0.1672, −0.3917, 0.2776, −0.2220)T error (0.0434)
Métodos Numéricos Sistemas de ecuaciones lineales Página 50
21. Considere un sistema de ecuaciones lineales escrito de la forma Ax = b. Con A una matriz
estrictamente diagonal dominante y además se puede escribir de la forma A = L + D + U ,
donde L es una matriz triangular inferior formada por los elementos que están bajo la
diagonal de A, U triangular superior formada por los elementos que están sobre la diagonal
de A y D una matriz diagonal formada por los elementos de la diagonal de A. De esa
manera, realizando algunas operaciones algebraicas sobre matrices, el sistema original se
puede escribir de la forma
x = Mx + c
b) Si
4 −1 0 2
A = −1 4 −1 y b =
6
0 −1 4 2
determine M y c.
0 0.2500 0
R./ M = 0.2500 0 0.2500 ; c = (0.5, 1.5, 0.5)T
0 0.2500 0
x(k+1) = M x(k) + c
Utilice dicha fórmula iterativa para realizar dos iteraciones del método de Jacobi, con
la matriz de coeficientes y el vector de constantes dados en el punto anterior. Tome
como punto inicial a (0.5, 1, 0.5)T y la norma-4 para determinar el error relativo en
cada iteración, según corresponda.
R./ última iteración (0.9375, 1.9375, 0.9375)T error 0.0949
Métodos Numéricos Interpolación numérica y regresión Página 51
pertenecen a la gráfica de f (x) = log2 (x). Aproxime el valor de log2 (3), utilizando el polinomio
de interpolación de Lagrange de grado 4.
Solución: Tenemos:
x − 1/2 x−1 x−4 x−8 256 1
L0 (x) = · · · = x− (x − 1)(x − 4)(x − 8)
1/4 − 1/2 1/4 − 1 1/4 − 4 1/4 − 8 1395 2
x − 1/4 x−1 x−4 x−8 32 1
L1 (x) = · · · =− x− (x − 1)(x − 4)(x − 8)
1/2 − 1/4 1/2 − 1 1/2 − 4 1/2 − 8 105 4
x − 1/4 x − 1/2 x − 4 x − 8 8 1 1
L2 (x) = · · · = x− x− (x − 4)(x − 8)
1 − 1/4 1 − 1/2 1 − 4 1 − 8 63 4 4
x − 1/4 x − 1/2 x − 1 x − 8 2 1 1
L3 (x) = · · · =− x− x− (x − 1)(x − 8)
4 − 1/4 4 − 1/2 4 − 1 4 − 8 315 4 2
x − 1/4 x − 1/2 x − 1 x − 4 2 1 1
L4 (x) = · · · = x− x− (x − 1)(x − 4)
8 − 1/4 8 − 1/2 8 − 1 8 − 4 3255 4 2
Por lo tanto,
Solución:
n
X n
X n
X n
X
Debemos determinar xi , x2i , yi , xi yi . Ası́ tenemos:
i=1 i=1 i=1 i=1
Ası́:
n
X
(ybi − ybi )2
i=1 3,4873067
var(b
y) = = ≈ 0,581217784
n 6
n
X
(yi − yi )2
i=1 3,4875228
var(y) = = ≈ 0,581253806
n 6
0,581217784
Por lo que R2 = = 0,9999380. Como R2 es cercano a 1 se puede decir que el ajuste
0,581253806
es de buena calidad.
5.1.3. En la siguiente tabla aparecen los datos de población de un pequeño barrio de una ciudad
en un perı́odo de 20 años. Un ingeniero debe pronosticar la población que habrá dentro de 5
años, para poder anticipar la demanda de energı́a. Emplee un modelo exponencial y regresión
lineal para hacer esta predicción. Y calcule el error.
T 0 5 10 15 20
P 100 212 448 949 2009
Solución:
Como utilizaremos el modelo exponencial debemos recordar que Y = ln(y):
Métodos Numéricos Interpolación numérica y regresión Página 54
De esta manera
Y = 0, 149985338x + 4, 605616795
Ası́:
Métodos Numéricos Interpolación numérica y regresión Página 55
n
X
(ybi − ybi )2
i=1 2427268, 895
var(b
y) = = ≈ 485453, 7789
n 5
n
X
(yi − yi )2
i=1 2427625, 2
var(y) = = ≈ 485525, 04
n 5
485453, 7789
Por lo que R2 = = 0, 999853229. Como R2 es cercano a 1 se puede decir que el
485525, 04
ajuste es de buena calidad.
x 1 2 2.5 3
y 3.7 4.1 4.3 5
Solución:
Note que:
i xi x2i yi x i yi
1 1 1 3.7 3.7
2 2 4 4.1 8.2
3 2.5 6.25 4.3 10.75
4 3 9 5 15
P
8.5 20.25 17.1 37.65
P P P
n xi y i − ( xi ) ( y i ) 4 · 37.65 − 8.5 · 17.1
a= P 2 = = 0.6
4 · 20.25 − 72.25
P 2
n x i − ( xi )
xi yi − a x2i
P P
37.65 − 0.6 · 20.25
b= = = 2.99
P
xi 8.5
∴ y = 0.6x + 2.99
Solución:
Se tiene que:
5.1.6. Considere...
x 1 3 4 7 10 11 13
y 1.5 2 14 55 99 100 200
1. Grafique los datos dados en la tabla anterior y determine qué comportamiento siguen
dichos datos.
Solución:
1. Dada la gráfica se puede utilizar el modelo exponencial o polinomial. En este caso traba-
jaremos con el modelo polinomial:
Y = bX + ln a; X = ln x, Y = ln y
2. Tenemos:
Métodos Numéricos Interpolación numérica y regresión Página 57
i Xi Xi2 Yi Xi Yi
1 0 0 0.405465108 0
2 1.098612289 1.206948961 0.693147181 0.76150001
3 1.386294361 1.921812056 2.63905733 3.658510295
4 1.945910149 3.786566308 4.007333185 7.797910316
5 2.302585093 5.30189811 4.59511985 10.58065447
6 2.397895273 5.749901739 4.605170186 11.04271582
7 2.564949357 6.578965206 5.298317367 13.58991572
P
11.69624652 24.54609238 22.24361021 47.43120663
P P P
n xi yi − ( xi ) ( yi ) 7 · 47.43120663 − 11.69624652 · 22.24361021
b = 2 = = 2.051706051
n x2i − ( xi ) 7 · 24.54609238 − (11.69624652)2
P P
xi yi − b x2i
P P
47.43120663 − 2.051706051 · 24.54609238
ln a = = = −0.250521364
P
xi 11.69624652
∴ Y = 2.051706051X − 0.250521364
⇒ ln y = 2.051706051 ln x − 0.250521364
⇒ ln y = ln x2.051706051 + ln e−0.250521364
⇒ ln y = ln 0.77839485x2.051706051
⇒ y = 0.77839485x2.051706051
3. Tenemos:
Métodos Numéricos Interpolación numérica y regresión Página 58
∴ r2 (ŷ, y) = 0.269990197
Métodos Numéricos Interpolación numérica y regresión Página 59
x 1 2 3
y 0.5 1 1
2.9x
R./ y = x+4.68
T 1 2 3 4 5 6 7
V 2.31 2.01 1.80 1.66 1.55 1.47 1.41
a) Utilice los datos anteriores para predecir cuál es la viscosidad cuando la temperatura
es 3.5 ◦ C y 9 ◦ C. Para ello:
i. Realice un procedimiento similar al de que realizó en la construcción de la re-
gresión lineal, aplicándolo únicamente a este caso particular, para obtener una
aproximación de a, b, c en la relación dada anteriormente.
R./ a = 2.5929, b = −0.3258, c = 0.0227
ii. Tome la curva formada por la relación dada y las aproximaciones encontradas
en el paso anterior, como la curva de mejor ajuste a los datos dados y evalúe la
curva anterior en 3.5 y en 9.
R./ V (3, 5) = 1.7307, V (9) = 1.4994
x 1 2 3
y 0.5 1 1
R./ y = 0.53x0.67
c) Utilice un modelo polinomial, para encontrar una curva que se ajuste a los datos
datos de la tabla anterior.
R./ V = 12.23S 0.465
d ) Con el resultado del punto anterior, ¿se podrı́a predecir cuál será la velocidad de la
reacción quı́mica en una concentración de sustrato de 150? Justifique su respuesta
y, en caso que sea afirmativa la respuesta, aproxime el valor de la velocidad de la
reacción para la concentración de sustrato dada.
Métodos Numéricos Interpolación numérica y regresión Página 61
R./ 125.7
7. En la represa de Cachı́ se han realizado una serie de mediciones para analizar la relación
entre el caudal (c) del rı́o y la producción (P) media de energı́a por hora. Los datos
obtenidos se observan a continuación:
b) Si un dı́a el caudal del rı́o es de 450 l/s y al dı́a siguiente de 910 l/s, ¿cuál es,
aproximadamente, la producción media de energı́a por hora en cada uno de esos
dı́as? Utilice el resultado del punto anterior.
R./ P (450) = 145.81; P (910) = 436.51
d ) Si un dı́a el caudal del rı́o es de 450 l/s y al dı́a siguiente de 910 l/s, ¿cuál es,
aproximadamente, la producción media de energı́a por hora en cada uno de esos
dı́as? Utilice el resultado del punto anterior.
R./ P (450) = 165.51; P (910) = 266.8
e) Tomando como referencia los resultados de los puntos anteriores: ¿cuál método da
una mejor aproximación? ¿La precisión de la aproximación depende del punto, del
método o de ambas? Justifique sus respuestas.
8. Considere la función
f (x) = 2x
9. Considere la función
2
f (x) = x +
x
Usando el polinomio de interpolación de Lagrange de f con los nodos x0 = 1, x1 = 2
y x2 = 2.5, aproxime el valor de f (1.5) y calcule la cota para el error cometido en la
aproximación anterior.
R./ 2.9 error 0.5
x 1 2 3 4 5
y 0.5 2 2.9 3.5 4
a) Use una transformación adecuada para linealizar la ecuación anterior y luego utilice
regresión lineal para determinar los valores de a y b.
R./ a = 2.17; b = 0.5
x 1 2 3 4 5
y 2.2 2.8 3.6 4.5 5.5
Se quiere usar regresión por mı́nimos cuadrados para ajustar estos datos al siguiente
modelo
c
y = a + bx +
x
Determine los coeficientes a, b y c que minimizan la suma de los cuadrados de los residuos.
R./ a = 0.3745; b = 0.9864; c = 0.8456
Un grupo especula que la curva y = −3.54 · 1.5−2.01x da un buen ajuste a los datos
anteriores. ¿Será correcto lo que indica dicho grupo? Justifique su respuesta.
R./ r = 0.2022, esto significa que hay baja correlación entre la curva de ajuste y los datos.
13. Un equipo de microbiólogos realizó una serie de experimentos para determinar el aumento
de un nuevo tipo de bacteria por minuto. Obtuvieron los siguientes resultados:
min 0 5 10 15
bacterias 10 60 530 4800
7.5e0.43x
Si se sabe que los datos de la tabla anterior siguen un comportamiento similar a curvas
de la forma y = axbx . Determine los valores de a y b, de dicha curva, que brindan un buen
ajuste a los datos dados.
R./ a = 0.55; b = 1.395
15. En una cierta localidad, desde la llegada de los celulares la demanda de los teléfonos
fijos ha bajado por año (x) un cierto porcentaje (P ). Un estudio reveló los siguientes
resultados:
x 1 3 4 6 7 10 11 14 15 20 21 24
P 2.5 0.7 0.8 0.26 −0.08 −0.45 −0.44 −0.8 −0.67 −1.15 −1.34 −1.5
Métodos Numéricos Interpolación numérica y regresión Página 64
b) Utilice regresión lineal para encontrar el valor de a de la curva de ajuste en los doce
puntos dados en la tabla.
R./ a = 6.26
√ √
17. Se quiere aproximar el valor de w = 2 3 3 usando como base la función f (x) = 3 x + 20,
para ello utilice el polinomio de interpolación de Lagrange que interpola a f en los nodos
dados por f (x0 ) = 2, f (x1 ) = 3 y f (x2 ) = 4 para aproximar el valor de w, además acote
el error cometido.
x 1.5 2 2.75 3
y 0.1 0.08 0.05 0.04
Métodos Numéricos Interpolación numérica y regresión Página 65
xa sen(y) = b cos(a); a, b ∈ R
x 0.5 1 3.75 4
y 10 4 7807 4894
3bx
y=
a tanb (x)
utilizando la regla del trapecio compuesta con cinco subintervalos de igual tamaño.
Solución:
Tenemos que
4−3
h= = 0, 2
5
Ası́:
x 3 3, 2 3, 4 3, 6 3, 8 4
f (x) −0,3299 −0,3119 −0,2843 −0,2491 −0,2081 −0,1634
Si se utiliza la regla compuesta del Trapecio, cuántos puntos se deben utilizar para obtener un
error de lo sumo 0, 5 × 10−4 ?
Solución:
Se sabe que el error absoluto de este método viene dado por:
(b − a)h2 00
| f (ξ)|
12
Métodos Numéricos Diferenciación e Integración numérica Página 67
cos(x) sen(x)
f 0 (x) −
=
x x2
2 sen(x) sen(x) 2 cos(x)
f 00 (x) = 3
− −
x x x2
Por lo tanto, |f 00(x)| alcanza su máximo, en el intervalo [3, 4] cuando f 00(x) = 0,2473. Ası́:
(b − a)h2 00 1
| f (ξ)| = |f 00 (ξ)|
12 12 · n2
1
≤ · 0,2473
12 · n2
Se requiere que:
0,2473
< 0, 5 × 10−4 ⇒ n ≥ 20, 3
12 · n2
Por lo tanto se necesitan 21 subintervalos y 22 puntos
2. Determine los valores de A, B, C tales que la igualdad anterior sea verdadera para:
f (x) = x4
f (x) = x5
f (x) = x6
Solución:
1. Note que la fórmula anterior corresponte de la regla de Simpson. Dicha regla es exacta
para polinomios de grado menos o igual a 3 (analizar la cota del error).
Z 2
21
x5 dx = A + 7,59375B + 32C ⇒ = A + 7,59375B + 32C
1 2
Z 2
127
x6 dx = A + 11,390625B + 64C ⇒ = A + 11,390625B + 64C
1 7
Resolviendo el sistema obtenemos:
x f (x)
0 3,5
0,2 3,1
0,4 3
0,6 2,8
0,8 2,6
Z 0,8
Aproximar f (x) dx usando regla compuesta de Simpson con n = 4.
0
Solución:
0,8 − 0
Sabemos que = 0,2
4
Ası́ aplicando la regla de simpson tenemos:
Z 0,8
0,2
f (x) dx ≈ (f (0) + 4 (f (0,2) + f (0,6)) + 2 (f (0,4)) + f (0,8))
0 3
0,2
= (3,5 + 4 · 5,9 + 2 · 3 + 2,6)
3
= 2,38
Z 0,8
Por lo que f (x) dx ≈ 2,38
0
sen(x)
6.1.5. Sea f (x) = , aproxime el valor de:
x
Z 2
f (x) dx
1
Métodos Numéricos Diferenciación e Integración numérica Página 69
Solución:
Note que
2−1
h= = 0.2
5
Ası́:
Solución:
Se tiene:
1
h= = 0.125
8
Métodos Numéricos Diferenciación e Integración numérica Página 70
Ası́:
Z 1 4 3
x2 0.125 X X
e dx ≈ (f (0) + 4 f (x2i−1 ) + 2 f (x2i ) + f (1))
0 3 i=1 i=1
4 3
0.125 X X
= (f (0) + 4 f ((2i − 1) · 0.125) + 2 f (0.125 · 2i) + f (1))
3 i=1 i=1
4 3
0.125
e((2i−1)·0.125) + 2 e(0.125·2i) + e)
2 2
X X
= (1 + 4
3 i=1 i=1
0.125
≈ (1 + 4 · 5.7950 + 2 · 4.1036 + 2.7183)
3
≈ 1.4627
Métodos Numéricos Diferenciación e Integración numérica Página 71
Si se utiliza la regla compuesta del Trapecio, ¿cuántos puntos se deben utilizar para obtener
un error de lo sumo 0.5 × 10−4 ?
Solución:
Sea: 2
h 00 b−a
|En | = f (ξ) ; h =
12 n
el error obtenido al utilizar n puntos. Note que:
2
f (x) = e−x
2
f 0 (x) = −2xe−x
2
f 00 (x) = (4x2 − 2)e−x
Por lo tanto, |f 00 (x)| alcanza su máximo, en el intervalo [0, 1], en el punto x = 2:
|f 00 (x)| ≤ 2; x ∈ [0, 1]
Con lo que se tiene que:
2 2
h 00
f (ξ) = h |f 00 (ξ)|
12 12
h2
≤ ·2
12
h2
=
6
Se quiere que:
h2
≤ 0.5 × 10−4 ⇒ h ≤ 0.01732 ⇒ n ≥ 57.74
6
Se necesitan al menos 58 subintervalos y 59 puntos.
Solución:
Note que la fórmula anterior corresponte de la regla de Simpson. Dicha regla es exacta
para polinomios de grado menos o igual a 3 (analizar la cota del error).
Métodos Numéricos Diferenciación e Integración numérica Página 72
2. Determine los valores de A, B, C tales que la igualdad anterior sea verdadera para:
f (x) = x4
f (x) = x5
f (x) = x6
Solución:
Z 2
31
x4 dx = A + 5.0625B + 16C ⇒= A + 5.0625B + 16C
1 5
Z 2
21
x5 dx = A + 7.59375B + 32C ⇒ = A + 7.59375B + 32C
1 2
Z 2
127
x6 dx = A + 11.390625B + 64C ⇒ = A + 11.390625B + 64C
1 7
Z 3
cos(x)
6.1.9. Calcule el valor de dx utilizando la fórmula de Gauss-Legendre de dos puntos.
4 x
Solución:
Como se pide la integral en un intervalo distinto a [−1, 1] debemos realizar primero un cambio
de variable. Ası́:
7+u 1
x= donde dx = du
2 2
de esta manera:
1
cos( 7+u ) 1
Z
2
7+u · du
−1 2
2
Por lo que tomamos
cos( 7+u
2
) 1
g(u) = 7+u ·
2
2
Ası́:
3
−1
Z
cos(x) 1
dx ≈ g √ +g √ ≈ −0,2606141243
4 x 3 3
El valor real de la integral es −0,26061148389493... con la regla del trapecio habı́amos obtenido
el valor de −0, 26001 y con este método obtenemos −0,2606141243. Por lo que se puede ver
que este método es más exacto que el del trapecio.
Métodos Numéricos Diferenciación e Integración numérica Página 73
Solución:
Como nos piden un polinomio de grado 2 tenemos el sistema:
2 = α+β+γ
0 = −0,5α + 0,5γ
2 = 0,25α + 0,25γ
3
Al resolver el sistema obtenemos que:
4 4 −2
α = ,γ = ,β =
3 3 3
Ası́: Z 1
4 2 4
f (x)dx ≈ f (−0,5) − f (0) + f (0,5)
−1 3 3 3
Solución:
Debemos realizar un cambio de variable, para esto tomamos:
1 + 5 + (5 − 1)u
x= = 3 + 2u donde dx = 2du
2
Ası́ tenemos: Z 5 Z 1
x ln(x)dx = (3 + 2u) · ln(3 + 2u) · 2du
1 −1
Por lo que tomamos g(u) = 2 · (3 + 2u) · ln(3 + 2u). De esta manera:
Z 1
2 · (3 + 2u) · ln(3 + 2u)du ≈ w0 g(x0 ) + w1 g(x1 ) + w2 g(x2 ) + w3 g(x3 )
−1
≈ 0,3478548·0,6262985486+0,6521452·3,905011377+0,6521452·9,58926324+0,3478548·14,66067477
≈ 14,11787346530532768
Métodos Numéricos Diferenciación e Integración numérica Página 74
a) Utilice las técnicas estudiadas en cálculo para determinar el valor exacto de f 0 (2).
R./ f 0 (2) = −1,0366
b) Aproxime el valor de f 0 (2) utilizando diferencias finitas centradas, para ello utilice
un paso de 0.5 (xi+1 − xi = 0.5) y repita para un paso de 0.01.
0 0
R./ f0,5 (2) = −1,0430, f0,01 (2) = −1,0366
c) Aproxime el valor de f 0 (2) utilizando diferencias finitas hacia adelante, con un paso
0 0
de 0.5 y repita para un paso de 0.01. R./ f0,5 (2) = −1,0232, f0,01 (2) = −1,0363
d ) Aproxime el valor de f 0 (2) utilizando diferencias finitas hacia atrás, con un paso de
0 0
0.5 y repita para un paso de 0.01. R./ f0,5 (2) = −1,0629, f0,01 (2) = −1,0370
t 0 15 30 45
d 0 175 400 566
Utilice las fórmulas para aproximar la primera y segunda derivada, basadas en diferencias
finitas centradas, para aproximar la velocidad y aceleración del automóvil a los 30 minutos.
R./ f 0 (30) = 13,03, f 00 (30) = −0,26
Se quiere interpolar a f con una linea recta en el intervalo [1, 2], si se sabe que la gráfica
Métodos Numéricos Diferenciación e Integración numérica Página 75
de f 00 (x) es
f ’’( x )
dI
E(t) = L · + R · I(t)
dt
donde R es la resistencia, L la inductancia e I es la intensidad de corriente. Tomando
L = 0.05 henrios, R = 2 ohmios y los siguiente valores de la intensidad I(t), en amperios,
Z 3
5. Sea I = xex dx:
0
6. Determine la cantidad mı́nima de puntos que se deben utilizar para aproximar el valor
de: Z 2
e2x sen(3x) dx
0
7. Sea Z 4
2
I= e1−x dx
0
Determine los valores de α, β y γ de tal forma que la cuadratura anterior sea exacta
para todos los polinomios de grado 2. R./ α = 13 , β = 43 , γ = 13
8. Sea Z 2
I= x ln(x) dx
1
Determine la cantidad de puntos que se requieren, al utilizar la regla compuesta de Sim-
pson, para aproximar el valor de I con un error de a lo sumo 10−5 . R./ n = 7
9. Sea Z 1
T = f (x) dx
0
Si se sabe que:
f (0) = 1
f (0.25) = α
Métodos Numéricos Diferenciación e Integración numérica Página 77
f (0.5) = 2.5
f (0.75) = α
f (1) = 2
Al utilizar la regla compuesta del trapecio con 4 subintervalos, de igual tamaño, el
resultado es T ≈ 1.75.
3
Determine el valor de α. R./ α = 2
c) ¿Cuántos puntos utiliza una cuadratura de Gauss-Legendre que es exacta para po-
linomios de grado 7 pero no, necesariamente, lo es para polinomios de grado 8?
R./ 4 puntos
Aproxime el valor de Z 2
I= f (x) dx
−1
Métodos Numéricos Diferenciación e Integración numérica Página 78
R./ I = 0,0931
14. Sea Z 5
I= x sen(x) dx
3
Determine algún posible valor de α, β y θ tal que la cuadratura anterior sea exacta
para polinomios del mayor grado posible. R./ α = 1, β ≈ 1,4226, θ ≈ 2,5774
x 0 0.5 1 1.5 2
00
g (x) 0 2.6 3 0.19 -5.15
10
g iv (x)
5
x
0
−5
−10
−15
−0.5 0 0.5 1 1.5 2 2.5
Determine, de manera aproximada, la cantidad mı́nima de puntos que debe utilizar dicha
fórmula para aproximar el valor de I con 5 decimales correctos.
00 00
Sugerencia: Considere f (x) = g (x), entonces f (x) = g iv (x). R./ n = 27
4
R./ I = 9
a) Determine los valores de α, β y γ tal que la cuadratura anterior sea exacta para
polinomios de grado 2. R./ α = 1,679, β = 3,253, γ = −0,321
R./ I = −1654,4
a) Determine los valores de α, β y γ tal que sea exacta para polinomios del mayor grado
posible. R./ γ = −0,75, α = 2,25, β = 0
R./ I = 23,4047
y que f iv tiene un extremo en algunos de los puntos de {−0.5, 0, 0.5, 1, 1.5}. Aproxime el
valor de Z 3
f (x) dx
0
50
y
40
f (x)
30
20
10
0
x
−10
−20
−30
−1.5 −1 −0.5 0 0.5 1 1.5 2 2.5 3 3.5
Métodos Numéricos Diferenciación e Integración numérica Página 82
R./ I = 23,2690
a) Determine los valores de A, B, C y D tal que la cuadratura anterior sea exacta para
polinomios del mayor grado posible. R./ A = 1, B = 23 , C = −1
24
, D = 32
Utilice el método de Euler para aproximar la solución del problema anterior utilizando 5 puntos.
Solución:
En este caso se debe dividir el intervalo en 4 subintervalos:
3−1
h= = 0.5
4
Con lo que se tiene:
ti = 1 + 0.5i
f (ti , wi ) = ti − wi
w0 = y0 = 2
w1 = w0 + h(t0 + w0 ) = 2 + 0.5(1 − 2) = 1.5
w2 = w1 + h(t1 + w1 ) = 1.5 + 0.5(1.5 − 1.5) = 1.5
w3 = w2 + h(t2 + w2 ) = 1.5 + 0.5(2 − 1.5) = 1.75
w4 = w3 + h(t3 + w3 ) = 1.75 + 0.5(2.5 − 1.75) = 2.125
Solución:
Como nos solicitan 5 puntos debemos dividir en intervalo en 4 subintervalos. Ası́ tenemos que:
2−1
h= = 0,25
10
Métodos Numéricos Ecuaciones Diferenciales Ordinarias Página 84
ti = 1 + 0,25i
f (ti , wi ) = 0,7wi − t2i + 1
Ası́:
w0 = y0 =1
w1 = w0 + h(0,7w0 − t20 + 1) = 1 + 0,25(0,7 · 1 − 12 + 1) = 1,175
w2 = w1 + h(0,7w1 − t21 + 1) = 1,175 + 0,25(0,7 · 1,175 − 1,252 + 1) = 1,24
w3 = w2 + h(0,7w2 − t22 + 1) = 1,24 + 0,25(0,7 · 1,24 − 1,52 + 1) = 1,1445
w4 = w3 + h(0,7w3 − t23 + 1) = 1,1445 + 0,25(0,7 · 1,1445 − 1,752 + 1) = 0,8291625
Gráficamente tenemos:
−1
−2
−3
−4
−5
−6
−7
0 0.5 1 1.5 2 2.5 3
Aproxime la solución del problema anterior utilizando el método de Taylor de orden 3 con 4
puntos.
Solución:
En este caso se tiene:
1
h=
3
i
ti = 2 +
3
f (ti , wi ) = 1 + (ti − wi )2
f 0 (ti , wi ) = −2(ti − wi )3
f 00 (ti , wi ) = 6(ti − wi )4
wi+1 = wi + h(1 + (ti − wi )2 ) − h2 (ti − wi )3 + h3 (ti − wi )4
Ası́:
w0 = y0 = 1
43
w1 = 1 + 1/3(1 + (2 − 1)2 ) − (1/3)2 (2 − 1)3 + (1/3)3 (2 − 1)4 = ≈ 1.5926
27
w2 = 43/27 + 1/3(1 + (7/3 − 43/27)2 ) − (1/3)2 (7/3 − 43/27)3 + (1/3)3 (7/3 − 43/27)4 ≈ 2.0748
w3 = 2.0748 + 1/3(1 + (8/3 − 2.0748)2 ) − (1/3)2 (8/3 − 2.0748)3 + (1/3)3 (8/3 − 2.0748)4 ≈ 2.5064
Solución:
Como nos solicitan 5 puntos debemos dividir en intervalo en 4 subintervalos. Ası́ tenemos que:
2−1
h= = 0,25
10
ti = 1 + 0,25i
f (ti , wi ) = 0,7wi − t2i + 1
Métodos Numéricos Ecuaciones Diferenciales Ordinarias Página 86
Por lo que:
w0 = y0 =1
w1 = 1 + 0,175 − 0,0471875 − 0,007960938 − 000034829102 ≈ 1,11950327
w2 = 1,11950327 + 0,055288073 − 0,073287294 − 0,009483425 − 0,00041489986 ≈ 1,09160573
w3 = 1,09160573 − 0,121468998 − 0,104378537 − 0,011297081 − 0,00049424731 ≈ 0,85396686
w4 = 0,85396686 − 0,366180799 − 0,14141582 − 0,013457589 − 0,00058876954 ≈ 0,33232388
Gráficamente tenemos:
−1
−2
−3
−4
−5
−6
−7
0 0.5 1 1.5 2 2.5 3
Métodos Numéricos Ecuaciones Diferenciales Ordinarias Página 87
Aproxime la solución del problema anterior utilizando RK2 con 3 puntos uniformente distri-
buidos.
Solución:
w0 = 1
w1 = 1.8125
w2 = 2.48155
en el intervalo [1, 3], con h = 0,5. Además respresente gráficamente los resultados obtenidos.
Solución:
Tenemos que:
Métodos Numéricos Ecuaciones Diferenciales Ordinarias Página 88
i xi yi K1 K2
0 1 0,7182818 −0,64085910 −0,71128865
1 1,5 0,042207925 −0,72889604 −0,343344056
2 2 −0,493912122 −0,24695606 0,879565909
3 2,5 −0,177607198 1,16119640 3,491794601
4 3 2,148888303
y(x) = ex − 2x2
Gráficamente tenemos:
25
20
15
10
−5
0 0.5 1 1.5 2 2.5 3 3.5 4
Aproxime la solución del problema anterior utilizando RK4 con 3 puntos uniformente distri-
buidos.
Métodos Numéricos Ecuaciones Diferenciales Ordinarias Página 89
Solución:
w0 = 1
w1 = 1.83332
w2 = 2.96242
7.1.8. Utilice el método de RK4 para aproximar la solución del siguiente problema del valor
inicial
y 0 = x2 − 3y
y(0) = 1
Solución:
Tenemos que:
Métodos Numéricos Ecuaciones Diferenciales Ordinarias Página 90
i xi yi K1 K2 K3 K4
0 0 1 −1 −0,49074 −0,74537 −0, 21759
1 0.3 0,38503 −0,34799 −0,12770 −0,23785 0,00096
2 0.6 0,20534 −0,05720 0,05474 −0,00123 0,12922
3 1 0,23518
4.5
3.5
2.5
1.5
0.5
0
0 0.5 1 1.5 2 2.5 3 3.5 4
Siguiendo los resultadosd el ejercicio 7.1.7, por medio de RK4 con 3 puntos se obtuvieron los
siguientes resultados
w0 = 1
Métodos Numéricos Ecuaciones Diferenciales Ordinarias Página 91
w1 = 1.83332
Solución:
w 0 = a0
w 1 = a1
w
i+1 = wi + c0 hfi + c1 hfi−1 ; i = 1, 2, 3, ...
Z 1
La cuadratura Q(v) dv = c0 Q(0) + c1 Q(−1) es exacta para el espacio generado por la
0
base canónica {1, v}, ası́
1 = c +c 1 3
0 1
⇒ c1 = − ; c0 =
1 = −c
1
2 2
2
Por lo tanto:
w 0 = a0
w 1 = a1
3 1
i+1 = wi + 2 hfi − 2 hfi−1 ; i = 1, 2, 3, ...
w
2. Utilizando la fórmula anterior, aproxime la solución del problema dado al inicio en cinco
puntos igualmente espaciados.
Solución:
1
h = = 0.25
4
ti = 2 + 0.25i (i = 0, 1, 2, 3, 4)
fi = f (ti , wi ) = 1 + (ti − wi )2
Se tiene que:
w0 = 1
w1 = 1.83332
2 2
i+1 = wi + 0.375(1 + (ti − wi ) ) − 0.125(1 + (ti−1 − wi−1 ) ); i = 1, 2, 3, ...
w
Métodos Numéricos Ecuaciones Diferenciales Ordinarias Página 92
Ası́:
Solución:
w1 = a1
w
i+1 = wi + hc−1 fi+1 + hc0 fi ; i = 1, 2, 3, ...
Z 1
La cuadratura Q(v) dv = c−1 Q(1) + c0 Q(0) es exacta para el espacio generado por la
0
base {1, v}, ası́
1 = c +c 1 3
−1 0
⇒ c−1 = − ; c0 =
1 = −c
−1
2 2
2
Por lo tanto:
w 1 = a1
3 1
i+1 = wi + 2 hfi+1 − 2 hfi ; i = 1, 2, 3, ...
w
Solución:
Se tiene que
w = 1.83332
1
2 2
i+1 = wi + 0.375(1 + (ti+1 − wi+1 ) ) − 0.125(1 + (ti − wi ) ); i = 1, 2, 3, ...
w
Métodos Numéricos Ecuaciones Diferenciales Ordinarias Página 93
Ası́:
en el intervalo 0 ≤ x ≤ 1
2. Utilizando la fórmula anterior, aproxime la solución del problema dado al inicio en cinco
puntos igualmente espaciados.
Solución
Tomando como referencia la base canónica tenemos: Q(v) = 1, Q(v) = v, Q(v) = v 2 . Ası́
tenemos el sistema:
1 = c0 + c1 + c2
1
= −c1 − 2c2
2
1
= c1 + 4c2
3
23 4 5
Las soluciones del sistema anterior corresponden a c0 = , c1 = − , c2 =
12 3 12
Por lo tanto tenemos el esquema iterativo:
w 0 = a0
w 1 = a1
w 2 = a2
wi+1 = wi + 23 hfi − 4 hfi−1 + 5 hfi−2 ; i = 2, 3, 4, ...
12 3 12
2. Tenemos que:
1
h= = 0, 25
4
ti = 0 + 0, 25i, i = 0, 1, 2, 3, 4
f (ti , wi ) = t2i − 3wi
w2 = 0,20534
wi+1 = wi + 23 hfi − 4 hfi−1 + 5 hfi−2 ; i = 2, 3, 4, ...
13 3 12
Métodos Numéricos Ecuaciones Diferenciales Ordinarias Página 95
Por lo que:
23 4 5
w3 = 0,20534 + · 0, 25 · (t22 − 3w2 ) − · 0, 25 · (t21 − 3w1 ) + · 0, 25 · (t20 − 3w0 )
13 3 12
23 4 5
= 0,20534 + · 0, 25 · (0, 52 − 3 · 0,20534) − · 0, 25 · (0,252 − 3 · 0,38503) + · 0, 25 · (02 − 3 · 1)
12 3 12
= 0,08165208333
23 4 5
w4 = 0,0954080 + · 0, 25 · (t23 − 3w3 ) − · 0, 25 · (t22 − 3w2 ) + · 0, 25 · (t21 − 3w1 )
12 3 12
23 4 5
= 0,081652 + · 0, 25 · (0, 752 − 3 · 0,081652) − · 0, 25 · (0,52 − 3 · 0,20534) + · 0, 25 · (0,252 − 3 · 0,38503)
12 3 12
= 0,24200367187
en el intervalo 0 ≤ x ≤ 1
Métodos Numéricos Ecuaciones Diferenciales Ordinarias Página 96
2. Utilizando la fórmula anterior, aproxime la solución del problema dado al inicio en cinco
puntos igualmente espaciados.
Solución
1. Tenemos:
w1 = a1
w2 = a2
w
i+1 = wi + hc−1 fi+1 + hc0 fi + hc1 fi−1 ; i = 2, 3, 4, ...
Tomando como referencia la base canónica tenemos: Q(v) = 1, Q(v) = v, Q(v) = v 2 . Ası́
tenemos el sistema:
1 = c−1 + c0 + c1
1
= c−1 − c1
2
1
= c−1 + c1
3
5 2 1
Las soluciones del sistema anterior corresponden a c−1 = , c0 = , c1 = −
12 3 12
Por lo tanto tenemos el esquema iterativo:
w 1 = a1
w 2 = a2
wi+1 = wi + 5 hfi+1 + 2 hfi − 1 hfi−1 ; i = 2, 3, 4, ...
12 3 12
Métodos Numéricos Ecuaciones Diferenciales Ordinarias Página 97
2. Tenemos que:
1
h= = 0, 25
4
ti = 0 + 0, 25i, i = 0, 1, 2, 3, 4
f (ti , wi ) = t2i − 3wi
Por lo que:
5 2 1
w3 = 0,20534 + 0,25(t23 − 3 · w3 ) + 0,25(t22 − 3 · w2 ) − 0,25(t21 − 3 · w1 )
12 3 12
5 2 1
= 0,20534 + 0,25(0,752 − 3 · 0,08165) + 0,25(0,52 − 3 · 0,20534) − 0,25(0,252 − 3 · 0,38503)
12 3 12
= 0,200177083
5 2 1
w4 = 0,200177083 + 0,25(t24 − 3 · w4 ) + 0,25(t23 − 3 · w3 ) − 0,25(t22 − 3 · w2 )
12 3 12
5 2 1
= 0,200177083 + 0,25(12 − 3 · 0,24200367187) + 0,25(0,752 − 3 · 0,200177083) − 0,25(0,52 − 3 · 0,20534)
12 3 12
= 0,230004477
Gráficamente tenemos:
Solución:
Para el método predictor tenemos como esquema:
h
wi+1 = wi + (55fi − 59fi−1 + 37fi−2 − 9fi−3 )
24
(Verifiquelo!!!)
Obtenemos:
i t P redecirwi+1 Corregirwi+1 t0 t1 t2 w0 w1 w2
4 0, 4 1, 070323099 1, 070319918 0, 1 0, 2 0, 3 1, 0048375 1, 0187309 1, 040818422
5 0, 5 1, 106533192 1, 106530268 0, 2 0, 3 0, 4 1, 0187309 1, 040818422 1, 070319918
6 0, 6 1, 14881363 1, 148811033 0, 3 0, 4 0, 5 1, 040818422 1, 070319918 1, 106530268
7 0, 7 1, 196586899 1, 196584531 0, 4 0, 5 0, 6 1, 070319918 1, 106530268 1, 148811033
8 0, 8 1, 249330202 1, 24932806 0, 5 0, 6 0, 7 1, 106530268 1, 148811033 1, 196584531
9 0, 9 1, 306570595 1, 306568657 0, 6 0, 7 0, 8 1, 148811033 1, 196584531 1, 24932806
10 1 1, 36788012 1, 367878366 0, 7 0, 8 0, 9 1, 196584531 1, 24932806 1, 306568657
e−t + t
Gráficamente tenemos:
Métodos Numéricos Ecuaciones Diferenciales Ordinarias Página 100
Aplique el siguiente método para aproximar la solución del problema anterior en 6 puntos
igualmente espaciados.
Métodos Numéricos Ecuaciones Diferenciales Ordinarias Página 101
a) Utilice el método RK2, para obtener las tres primeras aproximaciones (w0 , w1 , w2 )
b) Determine la fórmula general de Adams-Bashforth de 3 pasos (AB3).
c) Tomando como base las aproximaciones obtenidas en el punto a) y la fórmula del
punto anterior, determine los aproximaciones w3 , w4 .
d ) Determine la fórmula general de Adams-Moulton de 4 pasos (AM4).
e) Tomando como base las aproximaciones obtenidas en el punto c) y la fórmula del
punto anterior, mejore dos veces los aproximaciones w3 , w4 .
Utilice el método predictor corrector de orden dos para aproximar la solución de problema
anterior en 5 puntos igualmente espaciados.
11. Suponga que un alumno es portador del virus de la gripe y regresa a su escuela, donde hay
1000 estudiantes. Si se supone que la razón con que se propaga el virus es proporcional
no sólo a la cantidad x de alumnos infectados, sino también a la cantidad de alumnos no
infectados, determine la cantidad de alumnos infectados cada dı́a, durante los primeros 5
dı́as se sabe que
dx
= 0.9906 × 10−3 x(1000 − x)
dt
para ello utilice el siguiente método predictor-corrector para aproximar la solución del
problema anterior
iii. Adams Moulton de 4 pasos para mejorar dos veces las soluciones que sea factible
mejorar.
12. Un acumulador de 12 volts se conecta a un circuito en serie LR, con una inductancia de
0.5 henry y una resistencia de 10 ohms. Si la corriente inicial es nula y la ecuación que
ayuda a determinar la corriente I en un tiempo t dado es
dI
0.5 + 10I = 12
dt
aproxime el valor de corriente presente en el circuito cada segundo, durante los primeros
5 segundos. Para ello utilice el siguiente procedimiento
13. Un cohete con masa inicial de 25 000 kg, la cual incluye 20 000 kg de combustible. Durante
el proceso de quema los productos de la combustión se descargan a una velocidad relativa
al cohete de 400 m/seg, involucrando una pérdida de 1 000 kg de combustible por segundo.
El cohete parte de la Tierra con una velocidad nula y viaja verticalmente hacia arriba.
Si la única fuerza que actúa es la de la gravitación, la ecuación que describe el cambio de
velocidad del cohete en un tiempo determinado es la siguiente t
dV
(25000 − 1000t) − 400000 = 0
dt
Aproxime la velocidad del cohete después de 15, 30, 45 y 60 segundos de haber iniciado
el viaje. Para ello
14. Un lı́quido transporta una droga dentro de un órgano de volumen 500 cm3 a una tasa de
10 cm3 /seg y sale a la misma. La concentración de la droga en el lı́quido es de 0.08 g/cm3 .
Métodos Numéricos Ecuaciones Diferenciales Ordinarias Página 104
la cual se expone a cierta temperatura constante en los bordes, tal y como se indica en la figura.
Determine la distribución de la temperatura en la lámina, luego que dicha temperatura se ha
estabilizado.
Suponiendo que ∆x = ∆y , se tiene el siguente mallado:
0°
(0,4) (1,4) (2,4) (3,4) (4,4) (5,4) (6,4)
1. (1, 1)
T0,1 − 4T1,1 + T2,1 + T1,0 + T1,2 = 0 ⇒ −4T1,1 + T2,1 + T1,2 = −315
Métodos Numéricos Aplicaciones de Ecuaciones Diferenciales Parciales Página 106
2. (2, 1)
T1,1 − 4T2,1 + T3,1 + T2,0 + T2,2 = 0 ⇒ T1,1 − 4T2,1 + T3,1 + T2,2 = −175
3. (3, 1)
T2,1 − 4T3,1 + T4,1 + T3,0 + T3,2 = 0 ⇒ T2,1 − 4T3,1 + T3,2 = −355
4. (1, 2)
T0,2 − 4T1,2 + T2,2 + T1,1 + T1,3 = 0 ⇒ −4T1,2 + T2,2 + T1,1 + T1,3 = −140
5. (2, 2)
T1,2 − 4T2,2 + T3,2 + T2,1 + T2,3 = 0
6. (3, 2)
T2,2 − 4T3,2 + T4,2 + T3,1 + T3,3 = 0 ⇒ T2,2 − 4T3,2 + T3,1 + T3,3 = −180
7. (4, 2)
T3,2 − 4T4,2 + T5,2 + T4,1 + T4,3 = 0 ⇒ T3,2 + T4,3 = 360
8. (1, 3)
T0,3 − 4T1,3 + T2,3 + T1,2 + T1,4 = 0 ⇒ −4T1,3 + T2,3 + T1,2 = 0
9. (2, 3)
T1,3 − 4T2,3 + T3,3 + T2,2 + T2,4 = 0 ⇒ T1,3 − 4T2,3 + T3,3 + T2,2 = 0
10. (3, 3)
T2,3 − 4T3,3 + T4,3 + T3,2 + T3,4 = 0 ⇒ T2,3 − 4T3,3 + T4,3 + T3,2 = 0
11. (4, 3)
T3,3 − 4T4,3 + T5,3 + T4,2 + T4,4 = 0 ⇒ T3,3 − 4T4,3 + T5,3 = −180
12. (5, 3)
T4,3 − 4T5,3 + T6,3 + T5,2 + T5,4 = 0 ⇒ T4,3 − 4T5,3 = −180
Métodos Numéricos Aplicaciones de Ecuaciones Diferenciales Parciales Página 107
Se puede aplicar el método de Gauss-Seidel para aproximar la solución del sistema anterior:
T1,1 = 315+T2,14
+T1,2
T2,1 = 175+T1,1 +T 3,1 +T2,2
4
T3,1 = 355+T2,1 +T3,2
4
T1,2 = 140+T1,1 +T 2,2 +T1,3
4
T = T2,1 +T1,2 +T 3,2 +T2,3
2,2 4
180+T3,1 +T2,2 +T3,3
T3,2 = 4
T1,2 +T2,3
T1,3 = 4
T2,2 +T1,3 +T3,3
T2,3 = 4
T3,2 +T2,3 +T4,3
T3,3 = 4
180+T3,3 +T5,3
T4,3 = 4
180+T4,3
T5,3 = 4
n T1,1 T2,1 T3,1 T1,2 T2,2 T3,2 T1,3 T2,3 T3,3 T4,3 T5,3 Error: ||, ||2
0 0 0 0 0 0 0 0 0 0 0 0
1 78.75 63.44 104.61 54.69 29.53 78.54 13.67 10.80 22.33 50.58 57.65 194.6373786
2 108.28 104.36 134.47 72.87 66.64 100.86 20.92 27.47 44.73 70.59 62.65 83.07766193
3 123.06 124.79 145.16 87.65 85.20 113.77 28.78 39.68 56.01 74.66 63.67 42.84151647
4 131.86 134.31 150.77 96.46 96.05 120.71 34.03 46.52 60.47 76.04 64.01 23.22485599
5 136.44 139.57 153.82 101.63 102.11 124.10 37.04 49.91 62.51 76.63 64.16 12.56354732
6 139.05 142.49 155.40 104.55 105.26 125.79 38.61 51.60 63.50 76.92 64.23 6.753600732
7 140.51 144.04 156.21 106.10 106.88 126.65 39.42 52.45 64.00 77.06 64.26 3.550067563
8 141.28 144.84 156.62 106.90 107.71 127.08 39.84 52.89 64.26 77.13 64.28 1.833495963
9 141.69 145.25 156.83 107.31 108.13 127.31 40.05 53.11 64.39 77.17 64.29 0.939917204
10 141.89 145.46 156.94 107.52 108.35 127.42 40.16 53.22 64.45 77.19 64.30 0.480494969
11 142.00 145.57 157.00 107.63 108.46 127.48 40.21 53.28 64.49 77.20 64.30 0.245386375
12 142.05 145.63 157.03 107.68 108.52 127.51 40.24 53.31 64.50 77.20 64.30 0.125272428
13 142.08 145.65 157.04 107.71 108.55 127.52 40.25 53.33 64.51 77.20 64.30 0.063944727
14 142.09 145.67 157.05 107.72 108.56 127.53 40.26 53.33 64.52 77.20 64.30 0.032638794
15 142.10 145.68 157.05 107.73 108.57 127.53 40.27 53.34 64.52 77.21 64.30 0.016659286
0° 0° 0° 0° 0° 0° 0°
0◦ 0◦ 0◦ 0◦ 0◦ 0◦ 0◦
0 ◦ ◦ ◦ ◦ ◦ ◦ ◦
40 53 65 77 64 0
◦ ◦ ◦
140 108 108 128 180 ◦ ◦ ◦ ◦
180 180
140◦ 142◦ 146◦ 157◦ 180◦ ∗180◦ ∗180◦
◦ ◦ ◦ ◦ ◦ ◦ ◦
∗158 175 175 175 ∗178 ∗180 ∗180
180
160
140
120
100
80
60
40
20
a) Discretice el espacio de la placa de tal manera que entre cada par de puntos haya
una distancia horizontal de 2 cm y una distancia vertical de 1 cm.
b) Discretice la ecuación diferencia que describe la transferencia del calor en la plata
en un momento t dado.
c) Genere el sistema de ecuaciones que permite aproximar la temperatura, en un de-
terminado tiempo t, en los puntos definidos en la parte a).
Métodos Numéricos Aplicaciones de Ecuaciones Diferenciales Parciales Página 110
0°
180° 80°
40°
50°
100° 200°
0°
la cual se expone a cierta temperatura constante en los bordes, tal y como se indica en
la figura.
∂ 2U ∂ 2U
Cx + C y =0
∂x2 ∂y 2
U=
U=
20 cm 20 cm 20 cm
cm
40 cm 40 cm 40 cm
donde q = 0 indica una condición de pared impermeable (flujo nulo), es decir, que cuando
el flujo llegue ahı́ ya no podrá seguir escurriendo. Note que sólo hay dos condiciones de
frontera (U = 100 y U = 60) las cuales aplican, únicamente, a la parte “superior” del
material. Aproxime el valor de la altura piezométrica en las demás paredes y en el interior
del material de la siguiente manera:
a) Discretice el espacio del material utilizando puntos igualmente espaciados tanto ver-
tical como horizontalmente, donde la distancia horizontal entre cada par de puntos
sea de 12 cm y la vertical de 6 cm. Y escriba la ecuación, que describe el escurri-
miento, en forma discreta definida para cualquier punto (xi , yj ).
b) Defina la ecuación resultante para cada punto en el interior del material y escriba la
forma general del sistema obtenido, donde las variables Ui,j del vector de variables
deben seguir un orden ascendente primero de acuerdo al valor de cada i y las variables
con igual i también ordenadas ascendetemente de acuerdo al valor de j.
c) Genere la matriz de coeficientes y el vector del sistema obtenido a partir de la
ecuación anterior.
d ) Utilice el método de Gauss-Seidel para aproximar la solución del sistema realizando
5 iteraciones.
e) Gráfique los resultados obtenidos en el punto anterior.
4. Considere una placa metálica, rectángular y aislada de dimensiones 20×20 cm. A la cuál
se le aplican las siguientes temperaturas 10◦ C en la frontera izquierda, 0◦ C en la superior,
0◦ C en la derecha y 15◦ C en la inferior.
a) Discretice el espacio de la placa de tal manera que entre cada par de puntos haya
una distancia horizontal de 5 cm y una distancia vertical de 5 cm.
Métodos Numéricos Aplicaciones de Ecuaciones Diferenciales Parciales Página 112
∂ 2T ∂ 2T
+ =0
∂x2 ∂y 2
Discretice la ecuación diferencial que describe la transferencia del calor en la plata
en un momento t dado.
c) Genere el sistema de ecuaciones que permite aproximar la temperatura, en un de-
terminado tiempo t, en los puntos definidos en la parte a).
10°C
8 cm
0°C 10 cm
20°C
8 cm
0°C
10°C 10 cm
25°C
a) Discretice el espacio de la placa de tal manera que entre cada par de puntos haya
una distancia horizontal de 4 cm y una distancia vertical de 5 cm.
b) Discretice la ecuación diferencial que describe la transferencia del calor en la placa
en un momento t dado, si se sabe que la ecuación que describe dicha situación es
∂ 2T ∂ 2T
+ =0
∂x2 ∂y 2
6. Suponga que se pierde calor a través de la superficie lateral de una varilla delgada de acero
de 2 m de longitud, el cual pasa al medio ambiente que está a la temperatura cero. Si se
Métodos Numéricos Aplicaciones de Ecuaciones Diferenciales Parciales Página 113
U (0, t) = U (2, t) = 0
U(x,2)
2 seg
U(0,t) U(2,t)
U(x,0) 2m x
∂C ∂ 2C
= µD 2
∂t ∂x
lo anterior suponiendo que la velocidad migratoria de las células es insignificante debido
a condiciones isotrópicas del medio. Donde C = C(x, t) representa la concentración de
leucocitos en la sangre desde el centro del vaso hacia la superficie de la prótesis, x la
Métodos Numéricos Aplicaciones de Ecuaciones Diferenciales Parciales Página 114
Si sa sabe que
µD = 0.001 cm2 /s C(x, 0) = f (x)
L = 0.2cm C(x, 2) = C(x, 1)
C(0, t) = 1000 1000; 0 ≤ x ≤ L
2
f (x) =
C(L, t) = 1000 0; L2 < x ≤ L
8. La transferencia de calor en una placa metálica aislada y cuadrada, de 10x10 cm2 , la cual
se expone a una temperatura constante en todos los bordes de 10◦ C, está dada por la
ecuación
∂ 2T ∂ 2T
+ =0
∂x2 ∂y 2
luego que dicha temperatura se ha estabilizado. Donde (x, y) representan las coordenadas
de cada punto que define el espacio de la placa.
T (x, 0) = 0◦ C 10 ≤ x ≤ 20
T (x, 10) = 15◦ C 0 ≤ x ≤ 10 ∧ 20 ≤ x ≤ 30
T (x, 20) = x◦ C 0 ≤ x ≤ 30
T (0, y) = 5◦ C 10 ≤ y ≤ 20
T (10, y) = 20◦ C 0 ≤ y ≤ 10
T (20, y) = 20◦ C 0 ≤ y ≤ 10
T (30, y) = 5◦ C 10 ≤ y ≤ 20
Para ello
Matlab
9. Conceptos básicos
Solución:
x=input(’Ingrese un número entero: ’);
suma=0;
producto=1;
if(x>0)
for i=0:1:x
suma=suma + i;
end
disp([’La suma solicitada es ’ num2str(suma)]);
elseif(x<0)
for i=-1:-1:x
producto=producto*i;
end
disp([’El producto solicitado es ’ num2str(producto)]);
else
disp(’No se puede realizar ninguna acción’);
end
Métodos Numéricos Conceptos básicos Página 118
2. Escriba una función que recibe dos vectores de tamaño 1 × 2 donde cada uno representa
un punto del plano cartesiano y devuelve la distancia entre ellos.
4. Escriba un script que solicita la medida del radio de un cı́rculo y devuelve un mensaje
con la medida de la circunferencia y del área del cı́rculo.
6. Escriba un script que grafique las siguientes funciones en diferentes sistemas de coorde-
nadas pero en la misma ventana (Sugerencia: Haga uso del comando subplot)
f (x) = cos(x + 3)
f (x) = x3 + 4x − 2
f (x) = ln(x)
2 +3
f (x) = ex
f (x) = x − 6
f (x) = x2 − 4x + 8
7. Escriba una función que recibe tres números enteros a, b, c y devuelve el vértice, la con-
cavidad y la intersección con el eje y de la función f (x) = ax2 + bx + c.
Métodos Numéricos Ciclos y decisiones Página 119
Solución:
Se debe notar que v1 y v2 deben ser de igual dimensión:
function [N]=NormaN(n,v1,v2)
m=length(v1);
suma=0;
for i=1:m
suma=suma+(v1(i)-v2(i))^n;
N=nthroot(suma,n);
end
end
Métodos Numéricos Ciclos y decisiones Página 120
Que cada uno de los ángulos recibidos tenga una medida mayor de 0 y menor a 180.
Que la suma de los dos ángulos ingresados sea menor a 180
En caso que no se cumpla alguna de las condiciones anteriores debe mostrarse un mensaje
de error.
3. El valor de una entrada a un museo cuesta $15 sin embargo se aplica descuento de:
10 % a personas menores de 18 años pero mayores a 12 años.
25 % a personas de 12 años y mayores de 5 años.
50 % a personas de 5 años y mayores de 2 años.
Además los niños de 2 años o menos entran gratis. De acuerdo a esta situación cree:
a) Una función que reciba la edad de la persona y devuelve el monto que debe pagar.
b) Una función que recibe un vector de tamaño 1 × 5 en el que se indica la cantidad de
personas por edad que que visitan el museo y devuelve la cantidad total a cancelar.
Por ejemplo recibe [10 3 5 2 1] (10 personas mayores de 18 años, 3 menores de 18
años pero mayores a 12 años, etc.) y devuelve $261.75 )
c) Una función que recibe un vector con las edades de las personas que visitan el museo
y devuelve la cantidad total a cancelar. (Por ejemplo recibe [2 4 9 17 21 27] y devuelve
$62.25 )
4. Escriba una función que reciba un vector de tamaño 1×n y devuelve: la moda, el promedio,
el mı́nimo y el máximo de los números ingresados.
5. Escriba, para cada una de las siguientes sumas, una función que calcule:
n i
X 1
i+
i=0
i
n
X 2i
(−1)i
i=0
5i
n
X
a · i2 + b · i + c (los valores de a, b, c son parte de los valores de entrada de la
i=0
función)
Métodos Numéricos Cálculo simbólico Página 121
Solución:
function [ num ] = DerivadaN (f,n)
f=diff(f,n);
num=subs(f,n);
end
Solución:
function [ g ] = Derivada3(f,w)
f=diff(f,3);
g=subs(f,w);
end
Solución:
Métodos Numéricos Cálculo simbólico Página 122
function [I]=Integral(f,a,b,n)
for i=1:n
f=int(f);
end
I=int(f,a,b)
end