Copia de 488826067
Copia de 488826067
Copia de 488826067
CAPÍTULOS 3 - 12
Jorge
CICLO : IV
CAPITULO 3
32 8 4 1 45
(c) (0.01101) 2 (0 21 ) (1 22 ) (1 23 ) (0 24 ) (1 25 )
0.25 0.125 0.03125 0.40625
3.4 Aquí hay un programa VBA para calcular la serie en orden ascendente
Option Explicit
Sub SeriesForward()
Dim i As Integer, n As Integer
Dim sum As Single, pi As Double,
truth As Double pi = 4 * Atn(1)
tru th = pi ^ 4 / 90
sum = 0
n = 10000
For i = 1 To n
sum = sum + 1 / i ^ 4
Next i
MsgBox sum
'Display true percent relative error
MsgBox 100 * Abs((truth - sum)/ truth)
End Sub
Esto produce un resultado de 1.0823221 con un error
relativo verdadero de 1.0283810–4%. Programa VBA
para calcular en orden descendente:
Option Explicit
Sub SeriesBackward()
Dim i As Integer, n As Integer
Dim sum As Single, pi As Double, truth As Double
pi = 4 * Atn(1)
truth = pi ^ 4 / 90
sum = 0
n = 10000
For i = n To 1 Step -1
sum = sum + 1 / i ^ 4
Next i
MsgBox sum
'Display true percent relative error
MsgBox 100 * Abs((truth - sum) / truth)
End Sub
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
b1t
s (0.5 102n )%
s (0.51027 )% 5106%
El cálculo total puede expresarse en una fórmula como
s S (0.510 2Int(1log10 ( )) )%
Como una aplicación, usé Excel para evaluar la segunda serie de Prob. 3.5.
Los resultados son:
CAPITULO 4
ERRORES DE TRUNCAMIENTO Y LA SERIE DE
TAYLOR
Los errores de truncamiento son aquellos que resultan al usar una aproximación en
lugar de un procedimiento matemático exacto.
La serie de Taylor, es de gran valor en el estudio de los métodos numéricos. En
esencia, la serie de Taylor proporciona un medio para predecir el valor de una
función en un punto en términos del valor de la función y sus derivadas en otro
punto.
Ejercicios propuestos:
2 3
𝑒𝑥 = 1 + 𝑥 + 𝑥 + 𝑥 + ⋯ 𝑥𝑛
2 3! + 𝑛!
b) Use la serie de Taylor para estimar f(x) = e–x en xi+1 = 1 para xi = 0.25. Emplee
versiones de cero, primero, segundo y tercer orden, y calcule |εt| para cada caso.
0.367879 − 0.818731
𝜀𝑡 = | | ∗ 100% = 122.55%
0.367879
Primer orden:
f (1) =0.818731 -0.818731(0.8) =0.163746
0.367879 − 0.163746731
𝜀𝑡 = | | ∗ 100% = 55.49%
0.367879
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
Segundo orden:
𝑓(1) = 0.818731 − 0.818731(0.8) + 0.818731𝐴 0.82
= 0.42574
2
0.367879 − 0.42574
𝜀𝑡 = | | ∗ 100% = 15.73%
0.367879
Tercer orden:
2
𝑓(1) = 0.818731 − 0.818731(0.8) + 0.818731𝐴 0.8 − 0.818731𝐴 0.86
= 0.355875
2 6
0.367879 − 0.355875
𝜀𝑡 = | | ∗ 100% = 3.26%
0.367879
4.2 La expansión en serie de Maclaurin para cos x es
2 4 6
𝑒𝑥 = 1 − 𝑥 + 𝑥 + 𝑥 𝑥8
+
2! 4! 6! … 8!
Iniciando con el primer término cos x = 1, agregue los términos uno a uno para
estimar cos (p/4). Después de que agregue cada uno de los términos, calcule los
errores relativos porcentuales exactos y aproximados. Use una calculadora para
determinar el valor exacto. Agregue términos hasta que el valor absoluto del error
aproximado se encuentre dentro de cierto criterio de error, considerando dos cifras
significativas.
Primer orden:
𝜋2
𝜋 ()
𝑐𝑜𝑠 ( ) = 1 − 3 = 0.451689
3 2
𝜀𝑠 = 9.66%
0.451689 − 1
𝜀𝑠 = | | ∗ 100% = 121.4%
0.451689
Segundo orden:
𝜋4
𝜋 ()
𝑐𝑜𝑠 ( ) = 0.451689 + 3 = 0.501796
3 24
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
𝜀𝑡 = 0.359%
0.501796 − 0.451689
𝜀𝑡 = | | ∗ 100% = 9.986%
0.501796
Tercer orden:
𝜋6
𝜋 ()
𝑐𝑜𝑠 ( ) = 0.501796 3
= 0.499965
3 72
−
0
𝜀𝑡 = 0.00709%
0.499965 − 0.50179689
𝜀𝑎 = | | ∗ 100% = 0.366%
0.499965
4.3 Repita los cálculos del problema 4.2, pero ahora usando
la expansión de la serie de Maclaurin para sen x,
3 5 7
𝑠𝑒𝑛 𝑥 = 𝑥 − 𝑥 + 𝑥 − 𝑥 +
3! 5! ⋯ 7!
para evaluar el sen (p/4).
Primer orden:
𝜋3
𝜋 ()
𝑠𝑖𝑛 ( ) = 1.047198 − 3 = 0.855801
3 6
𝜀𝑡 = 1.18%
0.855801 − 1.047198
𝜀𝑎 = | | ∗ 100% = 22.36%
0.855801
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
Segundo orden:
𝜋5
𝜋 ()
𝑠𝑒𝑛 ( ) = 0.855801 3
= 0.866295
3 12
+
0
𝜀𝑡 = 0.031%
0.866295 − 0.855801
𝜀𝑡 = | | ∗ 100% = 1.211%
0.866295
Tercer orden:
𝜋7
𝜋 ()
𝑠𝑖𝑛 ( ) = 0.866295 3
= 0.866021
3 504
−
0
𝜀𝑡 = 0.000477%
0.866021 − 0.866295
𝜀𝑎 = | | ∗ 100% = 0.0316%
0.866021
4.4 Emplee la expansión de la serie de Taylor de cero hasta tercer orden para predecir
f (2) sí.
usando como punto base x = 1. Calcule el error relativo porcentual verdadero et para
cada aproximación.
𝑓(3) = 554
Orden cero:
554 − ( −62)
𝜀𝑡 = | | ∗ 100% = 111.191%
554
Primer orden:
𝑓(3) = −62 + 𝑓′(1)(3 − 1) = −62 + 70(2) = 78
𝜀𝑡 = 85.921%
Segundo orden:
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
𝑓′′(1) 13
𝑓(3) = 78 + (3 − 1)3 = 78 8 4 = 354
2
+
2
𝜀𝑡 = 36.101%
Tercer orden:
𝑓3(1) 15
𝑓(3) = 78 + (3 − 1)3 = 354 0 8 = 554
6 +
6
𝜀𝑡 = 0%
4.5 Use la expansión de la serie de Taylor de cero al cuarto orden para estimar f (3)
si f(x) = ln x utilizando x = 1 como punto base.
Calcule el error relativo porcentual et para cada
aproximación. Analice los resultados.
Valor verdadero:
𝑓(2.5) = 𝑓(1) = 0
0.916291 −
𝜀𝑡 = | 0
| ∗ 100% = 100%
0.916291
Primer orden:
𝑓 (2.5) = 𝑓 (1)(2.5 − 1) = 0 + 1(1.5) = 1.5
0.916291 − 1.5
𝜀𝑡 = | | ∗ 100% = 63.704%
0.916291 1.5
Segundo orden:
𝑓′′(1) −1
𝑓(2.5) = 1.5 − ((5.1)2) = 0.375
2 ( (2.5 1) 2
) = 1.5 +
2
0.916291 − 0.375
𝜀𝑡 = | | ∗ 100% = 59.074%
0.916291
Tercer orden:
2
𝑓(2.5) = 0.375 + 𝑓(3) (2.5 1)(3) = 0.375 + 1.53 = 1.5
6 6
0.916291 − 1.5
𝜀𝑡 = | | ∗ 100% = 63.704%
0.916291
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
Cuarto orden:
Por lo tanto, el proceso parece ser divergente, lo que sugiere que se requeriría un
paso más pequeño para convergencia.
4.6 Utilice aproximaciones en diferencias de O(h) hacia atrás y hacia adelante y una
aproximación de diferencia central de O(h2) para estimar la primera derivada de la
función mencionada en el problema 4.4. Evalúe la derivada en x = 2 usando un
tamaño del incremento 0.2. Compare los resultados con el valor exacto de las
derivadas. Interprete los resultados considerando el término residual de la
expansión en la serie de Taylor.
valores de función:
adelante:
164.56 − 102
𝑓 ′(2) = = 312.8
0.2
283 − 312.8
𝜀𝑡 = | | ∗ 100% = 10.53%
283
hacia atrás:
102 − 50.96
𝑓 ′(2) = = 255.2
0.2
283
𝜀𝑡 = | 255.2
| ∗ 100% = 9.823%
283
centrado:
164.56 − 50.96
𝑓 ′(2) = 2(0.2) = 284
283 −
𝜀𝑡 = | 284
| ∗ 100% = 0.353%
283
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
𝑓′′(𝑥) = 150𝑥 − 12
h = 0.25:
h=
0.125:
4.8 Recuerde que la velocidad de caída del paracaidista puede calcularse con
[ecuación (1.10)]
𝑔𝑚
𝑣(𝑡) = (1 − 𝑒(𝑐/𝑚)𝑡)
𝑐
𝜕𝑣
= 𝑐𝑔𝑡−(𝑐/𝑚)𝑡 − 𝑔𝑚(1 − 𝑒−(𝑐/𝑚)𝑡)
𝜕𝑐 = −1.38666
𝑐2
𝜕𝑣
∆𝑣(𝑐) = | | ∆𝑐 = 1.38666(1.5) = 2.079989
𝜕𝑐
9.8(50)
𝑣(12.5) = (1 − 𝑒−12.5(6)/50) = 30.4533
12.5
v-30.4533 =2.079989
Por lo tanto, los límites calculados con el análisis de primer orden van desde
28.3733 a 32.5333. Esta
El resultado se puede verificar calculando los valores exactos como
9.8(50)
𝑣(𝑐 − ∆𝑐) = (1 − 𝑒−(11/50)/6) = 32.6458
11
9.8(50)
𝑣(𝑐 + ∆𝑐) = (1 − 𝑒−(14/50)/6) = 28.4769
11
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
9.8(50)
𝑣(12.5) = (1 − 𝑒−12.5(6)/50) = 30.4533
12.5
𝜕𝑣 𝜕𝑣
∆𝑣(𝑐) = | | ∆𝑐 + | ∆𝑚
𝜕𝑐 𝜕𝑐
|
𝜕𝑣
= 𝑐𝑔𝑡−(𝑐/𝑚)𝑡 − 𝑔𝑚(1 − 𝑒−(𝑐/𝑚)𝑡)
𝜕𝑐 = −1.38666
𝑐2
𝜕𝑣 𝑔𝑡 𝑔
= 𝑒−(𝑐/𝑚)𝑡 + (1 − 𝑒−(𝑐/𝑚)𝑡) = 0.871467
𝜕𝑐 𝑚 𝑐
v =30.4533 = 3.822923
𝜕𝐻
∆𝐻(𝑇) = | | ∆𝑇
𝜕𝑇
𝜕𝐻
| | = 4𝐴𝑒𝜎𝑇3 = 4(0.15)0.9(5.67 ∗ 10−8 )6503 = 8.408
𝜕𝑇
Error exacto:
𝐻(670) − 𝐻(630)
∆𝐻𝑉𝑒𝑟𝑑𝑎𝑑 = = 168.3286
2
Por lo tanto, la aproximación de primer orden está cerca del resultado exacto.
Para ∆𝑇 = 40
Error exacto:
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
Nuevamente, la aproximación de primer orden está cerca del resultado exacto. Los
resultados son buenos porque H (T) es casi lineal en los rangos que estamos
examinando. Esto se ilustra con el siguiente
trama.
4.11 Repita el problema 4.10, pero para una esfera de cobre con radio = 0.15 ±
0.01 m, e = 0.90 ± 0.05 y T = 550 ± 20. Para una esfera, A = 4r2. Por lo tanto,
𝐻 = 4𝜋𝑟2𝑒𝜎𝑇4
1829.178 − 936.6372
∆𝐻𝑉𝑒𝑟𝑑𝑎𝑑 = = 446.2703
2
4.12 Evalúe e interprete los números de condición para
𝑥𝑓′(𝑥)
𝐶𝑁 =
𝑓(𝑥)
1.00001 [ ] 1.00001(158.1139)
1
(𝑎)𝐶𝑁 =
2√1.00001 1
= = 157.617
√1.00001 1 + 1 1.003162
300
300 [ + 1] 300( −5.555556 ∗ 10−6 )
(𝐶)𝐶𝑁 = √3002+1 = = −0.99999444
√3002 + 1 − 300 0.0016667
𝑓(𝑢, 𝑣) = 𝑢 + 𝑣
𝜕𝑓
∆𝐻 = | 𝜕𝑓 | ∆𝑢 + | | ∆𝑣
𝜕𝑢 𝜕𝑣
𝜕𝑓
| |=1
𝜕𝑢
𝜕𝑓
| |=1
𝜕𝑣
f (u~, v u
v~
Multiplicación:
𝑓(𝑢, 𝑣) = 𝑢. 𝑣
𝜕𝑓
| |=𝑣
𝜕𝑢
𝜕𝑓
| |=𝑢
𝜕𝑣
f (u~, v u
v~
División:
𝑓(𝑢, 𝑣) = 𝑢/𝑣
𝜕𝑓 1
|𝜕𝑢| = 𝑣
𝜕𝑓 𝑢
| |= 2
𝜕𝑣 𝑣
1 1|
f (u~, v |𝑣 | u |𝑣2 v~
|𝑣|∆𝑢~+|𝑣|∆𝑣~
f (u~, v~) = |𝑣2|
4.14 Muestre que la ecuación (4.4) es exacta para todos los valores de x, si f(x) = ax2
+ bx + c.
𝑓(𝑥) = 𝑎𝑥2 + 𝑏𝑥 + 𝑐
𝑓′(𝑥) = 2𝑎𝑥2 + 𝑏
𝑓′′(𝑥) = 2𝑎
𝑎𝑥2𝑖+1 + 𝑏𝑥2𝑖+1 + 𝑐
= 𝑎𝑥2𝑖+1 + 𝑏𝑥2𝑖+1 + 𝑐 + (2𝑎𝑥𝑖 + 𝑏)(𝑥𝑖+1 + 𝑥𝑖)
2𝑎 2
+ (𝑥
𝑖+1 − 2𝑎𝑥𝑖+1 𝑥𝑖 + 𝑥 𝑖)
2
2!
Recoger términos
𝑎𝑥2𝑖+1 + 𝑏𝑥2𝑖+1 + 𝑐
= 𝑎𝑥2𝑖+1 + 𝑏𝑥2𝑖+1 + 𝑐 + 2𝑎𝑥𝑖(𝑥𝑖+1 + 𝑥𝑖) + 𝑎(𝑥2𝑖+1 − 2𝑎𝑥𝑖+1𝑥𝑖 + 𝑥2𝑖)
2𝑎 2
+ (𝑥
𝑖+1 − 2𝑎𝑥𝑖+1 𝑥𝑖 + 𝑥 𝑖)
2
2!
𝑎𝑥2𝑖+1 + 𝑏𝑥2𝑖+1 + 𝑐
= 𝑎𝑥2𝑖+1 + 𝑏𝑥2𝑖+1 + 𝑐 + 2𝑎𝑥𝑖 + 𝑏(𝑥𝑖+1 + 𝑥𝑖) − 2𝑎𝑥𝑖+1𝑥𝑖 + 𝑥2𝑖 + 𝑏𝑥𝑖+1𝑥𝑖
+ 𝑥2𝑖
𝑎𝑥2𝑖+1 + 𝑏𝑥2𝑖+1 + 𝑐
= (𝑎𝑥2𝑖+1 + 2𝑎𝑥𝑖 + 𝑏𝑥2𝑖+1) + 𝑎𝑥𝑖 + (2𝑎𝑥𝑖 − 2𝑎𝑥𝑖)(𝑏𝑥𝑖+1 + 𝑏𝑥𝑖) + 𝑥2𝑖+1
− 2𝑎𝑥𝑖+1𝑥𝑖 + 𝑥2𝑖
𝑎𝑥2𝑖+1 + 𝑏𝑥2𝑖+1 + 𝑐 = 𝑎𝑥2𝑖+1 + 𝑏𝑥2𝑖+1 + 𝑐
𝜕𝑄 𝜕𝑄
∆𝑄 = | | ∆𝑢 + | ∆𝑆
𝜕𝑛 | 𝜕𝑆
𝜕𝑄
(𝐵𝐻)5⁄ 𝑆0.5 = −50.47
1 3
=−
𝜕𝑛 𝑛2 (𝐵 + 2𝐻)2⁄3
𝜕𝑄 1 (𝐵𝐻)5⁄3 1
=− = 2536 .9
𝜕𝑆 𝑛2 (𝐵 + 2𝐻)2⁄3 𝑆0.5
Q
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
εs= 0.5∗102−2%=0.5%
Valor verdadero:
1/ (1-0.1) =1.111111…….
orden cero:
1
1−𝑥 =1
1.11111 − 1
𝜀𝑎 = | | ∗ 100% = 10%
1.11111
Primer orden:
1
1 − 𝑥 = 1 + 0.1 = 1.1
𝜀𝑡 = 1%
1.1 − 1
𝜀𝑎 = | | ∗ 100% = 9.0909%
1.1
segundo orden:
1
1 − 𝑥 = 1 + 0.1 + 0.01 = 1.11
𝜀𝑡 = 0.1%
1.11 − 1.1
𝜀𝑎 = | | ∗ 100% = 0.9009009%
1.11
tercer orden:
1
1 − 𝑥 = 1 + 0.1 + 0.01 = 1.111
𝜀𝑡 = 0.01%
1.11 − 1.1
𝜀𝑎 = | | ∗ 100% = 0.090009%
1.11
4.17 Un misil sale de la Tierra con una velocidad inicial v0 formando con la vertical
un ángulo φ0 como se muestra en la figura
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
𝑠𝑒𝑛∅0 = (1 + 𝛼)√1 − 𝛼 𝑣𝑒 2
( )
1 + 𝛼 𝑣𝑜
∆(𝑠𝑒𝑛∅ ) 𝑑𝑠𝑒𝑛∅0 | ∆𝛼
0= | 𝑑𝛼
𝑑𝑠𝑒𝑛∅0 𝛽 0.25(4)
=
𝑑𝛼 + √1 − 1 + 0.25 = −3.1305
2√(1 + 0.25)(1 0.25 − 0.25(4)))
𝑑𝑠𝑒𝑛∅0 𝛽
= 0.25(4)
𝑑𝛼 + √1 − 1 + 0.25 = −3.1305
2√(1 + 0.25)(1 0.25 − 0.25(4)))
∆(𝑠𝑒𝑛∅0) = 3.1305∆𝛼
18
max ∅0 = arcsin(0.574669) ∗ 0
= 35.076°
𝜋
180
𝑚𝑖𝑛∅0 = arcsin(0.574669) ∗ = 32.913°
𝜋
4.18 Considere la función f(x) = x3 – 2x + 4 en el intervalo [–2, 2] con h = 0.25. Use
las aproximaciones en diferencias finitas hacia adelante, hacia atrás y centrada para
la primera y segundas derivadas, e ilustre gráficamente qué aproximación es más
exacta. Grafique las tres aproximaciones a la primera derivada por diferencias
finitas, junto con los valores exactos, y haga lo mismo con la segunda derivada.
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
CAPITULO 5
a) Gráficamente
x f(x)
-3 -7.5
-2 -2.5
-1 1.5
0 4.5
1 6.5
2 7.5
3 7.5
4 6.5
5 4.5
6 1.5
7 -2.5
8 -7.5
0
-5 0 5 10
-4
=> X = 6.405124838
a) Gráficamente
x f(x)
-1 -18
-0.5 -6.875
0 -2
0.5 0.375
1 4
0
-0,5 0 0,5 1
-4
-8
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
5.3 Determine las raíces reales de f(x) = −25 1 82x − 90x2 + 44x3– 8x4 + 0.7x5:
a) Gráficamente
x f(x)
-12 -126878.4
-10 48820
-8 117462.4
-6 122536.8
-4 93707.2
-2 49501.6
0 0
2 -50477.6
4 -100683.2
6 -149752.8
8 -194518.4
10 -226820
12 -230817.6
14 -180303.2
16 -36012.8
18 257061.6
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
300000
200000
100000
0
-15 -10 -5 0 5 10 15 20
-100000
-200000
-300000
5.4 Calcule las raíces reales de f(x) = –12 – 21x + 18x2 – 2.75x3:
a) Gráficamente
x f(x)
-0.5 3.34375
0 -12
-
0.5 18.34375
1 -17.75
-
1.5 12.28125
2 -4
2.5 5.03125
3 12.75
3.5 17.09375
4 16
4.5 7.40625
5 -10.75
20
10
0
-2 0 2 4 6
-10
-20
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
5.5 Localice la primera raíz no trivial de sen(x) = x2, donde x está en radianes.
Use una técnica gráfica y bisección con un intervalo inicial de 0.5 a 1. Haga el
cálculo hasta que Ea sea menor que Es = 2%. Realice también una prueba de
error sustituyendo la respuesta final en la ecuación original.
x sen(x)
0 0
0.3 0.205520
0.6 0.204643
-
0.9 0.026673
-
1.2 0.507961
-
1.5 1.252505
0,5
0
0 0,5 1 1,5
-0,5
-1
-1,5
a) Gráficamente
x f(x) x f(x)
-2 0.686294 0.1 -5.305170
-1 - 0.2 -3.918876
0.700000
-0.9 - 0.3 -3.107946
0.910721
-0.8 - 0.4 -2.532582
1.146287
-0.7 - 0.5 -2.086294
1.413310
-0.6 - 0.6 -1.721651
1.721651
-0.5 - 0.7 -1.413310
2.086294
-0.4 - 0.8 -1.146287
2.532582
-0.3 - 0.9 -0.910721
3.107946
-0.2 - 1 -0.700000
3.918876
-0.1 - 2 0.686294
5.305170
1,0000000
0,0000000
-2 -1 -1,0000000 0 1 2
-2,0000000
-3,0000000
-4,0000000
-5,0000000
-6,0000000
c) Usando tres iteraciones del método de la falsa posición, con los mismos
valores iniciales de b).
a) Analíticamente
b) Gráficamente
x f(x)
0.15 5.0333
0.2 3.7
0.4 1.7
0.6 1.0333
0.8 0.7
1 0.5
2 0.1
3 -0.0333
4 -0.1
5 -0.14
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
6,0000
4,0000
2,0000
0,0000
0 1 2 3 4 5
-2,0000
x f(x)
0 -5
1 -4.459698
2 -4.376225
3 -3.554991
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
4 1.658349
5 10.431822
12
0
0 1 2 3 4 5
-6
5.10 Encuentre la raíz positiva de f(x) = x4 – 8x3 – 35x2 + 450x –1001, utilizando el
método de la falsa posición. Tome como valores iniciales a Xl = 4.5 y Xu = 6, y
ejecute cinco iteraciones. Calcule los errores tanto aproximado como verdadero,
con base en el hecho de que la raíz es 5.60979. Emplee una gráfica para explicar
sus resultados y hacer el cálculo dentro de un Es = 1.0%.
2 - -
5.0175 5.140509 6 7 2.39%
1.06504 1.0015
3 - -
5.1405 5.254010 6 7 2.16%
1.12177 1.0650
4 - -
5.2540 5.357046 6 7 1.92%
1.07496 1.1218
5 - -
5.3570 5.442637 6 7 1.57%
0.90055 1.0750
6 - -
5.4426 5.506169 6 7 1.15%
0.65919 0.9006
7 - -
5.5062 5.548670 6 7 0.77%
0.43252 0.6592
a) En forma analítica.
Despejamos X de la
ecuación X = 80 ^ (1/3.5)
f'(x) = -12*x^5-6*x^3+10
1000
500
0
0 2 4 6 8 10 12 14
-500
a) gráfico
x f(x)
-
0.5 32.2582147
-
1 2.80405548
1.5 -0.030946
2 0.60180938
2.5 0.81303218
10
0
0 0,5 1 1,5 2 2,5 3
-10
-20
-30
-40
b) bisección
5.16 Suponga el lector que está diseñando un tanque esférico (véase la figura
P5.16) para almacenar agua para un poblado pequeño en un país en desarrollo.
El volumen de líquido que puede contener se calcula con
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
donde V = volumen [m3], h = profundidad del agua en el tanque [m], y R = radio del
tanque [m].
=PI*2.02390^2*(3*3-2.02390) / 3 = 29.9241
log2 ∆𝑥0 40
( ) = log 2 ( ) = 9.6439
𝐸𝑎,𝑑 0.05
function TC =
TempEval(osf) xl = 0 +
273.15;
xu = 40 + 273.15;
if
fTa(xl,osf)*fTa(xu,
osf)>0 error ('no
bracket')
end
xr = xl;
for i = 1:10
xrold = xr;
xr = (xl + xu)/2;
if xr ~= 0, ea = abs((xr - xrold)/xr) * 100;
end test = fTa(xl,osf)*fTa(xr,osf);
if test <
0 xu =
xr;
elseif test > 0
xl = xr;
else
ea = 0;
end
end
TC = xr - 273.15;
Resultados:
>> TempEval(8)
ans =
26.7578
>> TempEval(10)
ans =
15.3516
>> TempEval(12)
ans =
7.4609
Option Explicit
Sub TestBisect()
Dim imax As Integer, iter As Integer
Dim x As Double, xl As Double, xu As Double
Function f(c)
f = 9.8 * 68.1 / c * (1 - Exp(-(c / 68.1) * 10)) - 40
End Function
d) Pruebe el subprograma por medio de repetir los cálculos de los ejemplos 5.3
y 5.4.
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
CAPITULO 6
Ejercicios propuestos:
6.1 La función se puede formular como una iteración de punto fijo como
Como puede verse, después de las primeras iteraciones, esta relación está
convergiendo en un valor constante de
alrededor de 0.118. Recordemos que el error de iteración de punto fijo es
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
Raíz 3.58
(c) Newton-Raphson
(d) Secante
6.3 (a) Punto fijo. La ecuación se puede resolver de dos maneras. La forma en
que converge es
(b) Newton-Raphson
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
6.4 (a) Una gráfica de la función indica que hay 3 raíces reales en
aproximadamente 0.2, 1.5 y 6.3
Esta fórmula se puede resolver de forma iterativa para determinar las tres
raíces que se resumen en el
siguientes tablas:
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
6.6 (a) Un gráfico de la función indica que la raíz real más baja es
aproximadamente 0.4:
6.7 Una gráfica de la función indica que la primera raíz positiva ocurre
alrededor de 1.9. sin embargo, la trama también indica que hay muchas
otras raíces positivas.
CAPITULO 7
Ejercicios propuestos:
r = a4 = 1
a4 = 0
Para i = 3,
s = a3 = 7.5
a3 = r = 1
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
Para i = 2,
s = a2 = 14.5
a2 = r = 5.5
r = s + r.t = 14.5-5.5 (2) = 3.5
Para i = 1,
s = a1 = 3
a1 = r = 3.5
r = s + r.t = 3+3.5 (2) = 10
Para i = 0,
s = a0 = 20
a0 = r = 10
r = s + r.t = 20+10(2) = 0
r = a4 = 1
a4 = 0
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
Para i = 4,
s = a4 = 5
r = s + r.t = 5 + 1(2) = 3
Para i = 3,
s = a3 = 1 a3 = r = 3
r = s + r.t = 1 +3(2) = 5
Para i = 2,
s = a2 = 6
a2 = r = 5
r = s + r.t = 6 +5(2) = 16
Para i = 1,
s = a1 = 7
a1 = r =
16
r = s + r.t = 7 +16(2) = 39
Para i = 0,
s = a0 =
10 a0 = r =
39
r = s + r.t = 10 -39(2) =- 68
La pregunta es: x4 – 3x3 – 5x2 – 16x – 39 y la respuesta es -68. Ahora
resolvemos usando MATLAB.
d=
1 -3 -5 -16 -39
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
e=
0 0 0 0 0 -68
7.3 Use el método de Müller para determinar la raíz real positiva
de a) ƒ (x) = x3 + x2 – 3x – 5
b) ƒ (x) = x3 – 0.5x2 + 4x – 3
a) La raíz corta en x=2
6
4
2
0
-4 - - 0 2 4
-
x0 = 1, x1 = 1.5, y x2 = 2.5.
Iteraciones:
Iteraciones:
7.4 Emplee el método de Müller o MATLAB para determinar las raíces reales
y complejas de
a) ƒ (x) = x3 – x2 + 3x – 2
(a)
ans =
0.1424 + 1.6661i
0.1424 - 1.6661i
0.7152
(b)
>> roots(a)
ans =
-0.6067 + 1.3668i
-0.6067 - 1.3668i
0.6067 + 1.3668i
0.6067 - 1.3668i
(c)
>> roots(a)
ans =
-0.0000 + 2.0000i
-0.0000 - 2.0000i
1.0000 + 1.0000i
1.0000 - 1.0000i
Si r=1 y s=-1
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
Si r=2 y s = -0.5
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
7.9 Use el programa que desarrolló en el problema 7.8 para determinar las
raíces de las ecuaciones en el problema 7.5.
7.10 Determine la raíz real de x3.5 = 80, con la herramienta Goal Seek de Excel,
o la librería o paquete de su elección.
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
El resultado es 80.00077
por v = gm c (l – e–(c/m)t)
El resultado es 58.717
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
y + 5xy = x2
El resultado es 9.23x10E-07
7.14 En MATLAB, ejecute operaciones idénticas a las del ejemplo 7.7, o utilice la
librería o paquete de su elección, a fin de encontrar todas las raíces del
polinomio
Obsérvese que es posible usar la función poly para convertir las raíces en
un polinomio.
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
7.15 Use MATLAB o la librería o paquete que prefiera para determinar las
raíces de las ecuaciones en el problema 7.5.
Presión 20 50 60
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
A(x) = x3 + 3.5x2 – 40
X = 2.567
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
v: u2 – 2v2 = a2
u + v = 2 a2 – 2a – u = 0
Encuentre los valores reales de las incógnitas, por medio de a) Solver de Excel, y
b) algún paquete de software de manipulación simbólica.
a) Solución en excel
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
b) Solución en MATLAB
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
Las soluciones para a,u y v son: (-0.4879, 1.2140 y 0.7860) y (-1.6952, 6.2641 y -
4.2641).
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
Donde G(s) = ganancia del sistema, C(s) = salida del sistema, N(s) = entrada
del sistema y s = frecuencia compleja de la transformada de Laplace. Utilice una
técnica numérica para obtener las raíces del numerador y el denominador, y
factorícelas en la forma siguiente:
CAPITULO 8
Ejercicios propuestos:
8.1 Realice el mismo cálculo que en la sección 8.1, pero ahora con alcohol etílico (a
= 12.02 y b = 0.08407) a una temperatura de 400 K y una presión P de 2.5 atm.
Compare los resultados con la ley de los gases ideales. Si es posible, utilice el
software de su computadora para determinar el volumen molar. Si no, use
cualquiera de los métodos numéricos analizados en los capítulos 5 y 6, y realice
los cálculos. Justifique la elección de la técnica.
SOLUCIÓN
8.2 En ingeniería química, los reactores de flujo tipo tapón (es decir, aquellos en
que el fluido va de un extremo al otro con una mezcla mínima a lo largo del eje
longitudinal) se usan para
Si se asume que ésta es la única reacción que se lleva a cabo, la fracción molar x
de H2O que se disocia se representa por
SOLUCIÓN
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
SOLUCIÓN:
Bisección con 0 y 50 puede usar para determinar una raíz de 33.95309 después
de 16 interacciones con E=0.002%
b)
SOLUCIÓN
SOLUCIÓN
SOLUCIÓN
Usando los valores que da el problema, la raíz del problema para resolver es:
SOLUCIÓN
8.10 Para el tanque esférico del problema 8.9, es posible desarrollar las
siguientes fórmulas para el método de punto fijo:
Y1=h y
SOLUCIÓN
SOLUCIÓN
8.13 El pH del agua tiene gran importancia para los ingenieros ambientales y
químicos. Se relaciona con procesos que van de la corrosión de tubos de lluvia
ácida. El pH se relaciona con la concentración del ion de hidrógeno por medio de
la ecuación siguiente:
pH = – log10 [H+]
Las cinco ecuaciones que siguen gobiernan las concentraciones de una mezcla
de dióxido de carbono y agua para un sistema cerrado.
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
SOLUCIÓN:
Este resultado puede ser sustituido por la ecuación 4 para ser resuelto por:
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
SOLUCIÓN
donde k = 0.7 y w = 4.
a) Utilice el método gráfico para realizar una estimación inicial del tiempo que
se requiere para que el desplazamiento disminuya a 3.5.
b) Emplee el método de Newton-Raphson para determinar la raíz con es = 0.01%.
c) Use el método de la secante para determinar la raíz con es = 0.01%.
SOLUCIÓN
SOLUCIÓN
8.17 Un cable en forma catenaria es aquel que cuelga entre dos puntos que no se
encuentran sobre la misma línea vertical. Como se ilustra en la figura P8.17a, no
está sujeta a más carga que su propio peso. Así, su peso (N/m) actúa como una
carga uniforme por unidad de longitud a lo largo del cable. En la figura P8.17b, se
ilustra un diagrama de cuerpo libre de una sección AB, donde TA y TB son las
fuerzas de tensión en el extremo. Con base en los balances de fuerzas horizontal
y vertical, se obtiene para el cable
el siguiente modelo de ecuación diferencial:
Puede emplearse el cálculo para resolver esta ecuación para la altura y del
cable como función de la distancia x.
Utilice un método para calcular un valor para el parámetro TA dados los valores de
los parámetros w = 12 y y0 = 6, de modo que el cable tenga una altura de y = 15
en x = 50.
SOLUCIÓN
8.18 En la figura P8.18a se muestra una viga uniforme sujeta a una carga
distribuida uniformemente que crece en forma lineal. La ecuación para la curva
elástica resultante es la siguiente (véase la figura P8.18b)
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
SOLUCIÓN
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
SOLUCIÓN:
SOLUCIÓN
8.22 Suponga el lector que compra una pieza de equipo en $25 000 como pago
inicial y $5 500 por año durante 6 años. ¿Qué tasa de interés estaría pagando? La
fórmula que relaciona el valor presente P, los pagos anuales A, el número de años
n y la tasa de interés i, es la que sigue:
SOLUCIÓN:
La raíz es 0.85595
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
SOLUCIÓN:
8.24 En la figura P8.24 se muestra una viga apoyada en forma sencilla que está
cargada como se ilustra. Con el empleo de funciones de singularidad, el
esfuerzo cortante a lo largo de la viga se expresa con la ecuación:
SOLUCIÓN
Usando Matlab:
8.25 Con el uso de la viga apoyada en forma simple del problema 8.24, el
momento a lo largo de ella, M (x) está dada por:
Emplee un método numérico para encontrar el (los) punto(s) en los que el momento
es igual a cero.
SOLUCIÓN:
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
8.26 Con el uso de la viga con apoyo simple del problema 8.24, la pendiente a
lo largo de ella está dada por:
SOLUCIÓN:
Utilizando Matlab:
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
8.27 Para la viga con apoyo simple del problema 8.24, el desplazamiento a lo
largo de ella está dado por la ecuación:
Ingeniería eléctrica
8.28 Ejecute el mismo cálculo que en la sección 8.3, pero determine el valor de C
que se requiere para que el circuito disipe 1% de su valor original en t = 0.05 s, dado
R= L = 7.5 H.
Emplee a) un enfoque gráfico, b) la bisección, y c) software para encontrar
raíces, tales como Solver de Excel o la función fzero
de MATLAB.
SOLUCIÓN:
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
Bisección:
c) software para encontrar raíces, tales como Solver de Excel o la función fzero
SOLUCIÓN:
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
SOLUCIÓN:
Donde
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
Valores comunes del número de Reynolds para flujo turbulento son 10 000 a 500
000, y del factor de fricción de Fanning son 0.001 a 0.01. Desarrolle una función
que utilice el método de bisección con objeto de resolver cuál sería el factor de
fricción de Fanning f, dado un valor de Re proporcionado por el usuario
que esté entre 2 500 y 1 000 000. Diseñe la función de modo que se garantice que
el error absoluto en el resultado sea de Ea,d < 0.000005.
SOLUCIÓN:
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
Para g, utilice un valor de 9.81 m/s2, y emplee el método gráfico para elegir
valores iniciales.
SOLUCIÓN:
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
8.38 En la sección 8.4, el ángulo de fase f entre la vibración forzada que ocasiona
el camino rugoso y el movimiento del carro, está dada por la ecuación:
SOLUCIÓN:
8.39 Se mezclan dos fluidos con temperatura diferente de modo que alcanzan
la misma temperatura. La capacidad calorífica del fluido A está dada por:
Utilizando Excel:
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
8.40 Un compresor opera a una razón de compresión Rc de 3.0 (esto significa que
la presión del gas en la salida es tres veces mayor que en la entrada). Los
requerimientos de energía del compresor Hp se determinan por medio de la
ecuación que se da a continuación. Suponga que los requerimientos de energía
del compresor son exactamente iguales a zRT1/MW, y encuentre la eficiencia
politrópica n del compresor. El parámetro z es la compresibilidad del gas en las
condiciones de operación del compresor, R es la constante de los gases, T1 es la
temperatura del gas en la entrada del compresor, y MW es el peso molecular del
gas.
SOLUCIÓN:
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
SOLUCIÓN:
La solución es:
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
Usando Matlab:
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
El resultado final:
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
8.45 Repita el problema 8.44, pero incorpore el hecho de que el factor de fricción
se calcula con la ecuación de von Karman, que es:
despegue.
b) Obtenga una ecuación para el momento resultante que actúa sobre la nave en
términos del ángulo q. Grafi que el momento resultante como función del ángulo
q en el rango de –5 radianes a +5 radianes.
c) Escriba un programa de computadora para resolver para el ángulo q por medio
del método de Newton para encontrar la raíz de la ecuación del momento
resultante. Con el empleo de la gráfi ca, elija un valor inicial para la raíz de interés.
Interrumpa las iteraciones cuando el valor de q ya no mejore con cinco cifras
signifi cativas.
d) Repita el programa para el peso de la carga mínima del orbitador, que es WS
= 195 000 lb.
SOLUCIÓN:
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
CAPITULO 9
Ejercicios propuestos:
9.1
a) Escriba en forma matricial el conjunto siguiente de ecuaciones:
50 = 5x3 + 2x2
10 – x1 = x3
3x2 + 8x1 = 20
SOLUCION
50
0 2 5 x1
1 0 1 x2 10
8 3 0 { x3 } ={ 20 }
0 1 8
[𝐴] 2 = 2 0 3
5 1 0
9.2
SOLUCION
(a)
(d)
5 8 15
(1) [E] + [B] = 8 4 10
6 0 10
3 -2 -1
(3) [B] - [E] = -6 0 4
-2 0 -2
28 21 49
7 14 49
(4) 7 [B]=
14 0 28
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
25 13 74
(5) [E] x [B] = 36 25 75
28 12 52
(6) {𝑐}𝑡= [3 6 1]
9 2
4 -1
3 7
-6 5
54 76
(7) [B] x [A] =
41 53
28 38
(8) {𝐷}𝑡 =
66 19 53
(11) {𝐸}𝑡 𝑥 [𝐸] =
19 29 46
53 46 109
9.3
SOLUCION
4 15
[A] [B] = 8 29
9 29
-16 4
[A] [C] = -24 4
2 -10
-7 1
[B] [C] =
-5 1
[C] [B] = 1 2
-25 -7
[B] [B] = 25 9
1.5 5.5
10 -6
[C] [C] = -9 7
SOLUCION
[B] [A] y [C] [A] son imposibles porque las dimensiones internas no
coinciden: (2x2) * (3x2)
SOLUCION
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
9.4
Use el método gráfico para resolver el sistema siguiente:
SOLUCION
4(4)-8(5)= -24
4+ 6(5)= 34
9.5
Dado el sistema de ecuaciones siguiente:
SOLUCION
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
SOLUCION
c) Calcule el determinante.
SOLUCION
incógnitas. SOLUCION
17.4(120)−10(174)
𝑥1 = 0.86 = 404.6512
−1.1(174) − (−2)
𝑥2 = (120) = 56.51163
0.86
2x2 + 5x3 = 9
2x1 + x2 + x3 = 9
3x1 + x2 = 10
a) Calcule el
determinante. SOLUCION
1 1
A1 = = 1(0)-1(0) = -1
1 0
A1 = 2 1
= 2(0)-1(3) = -3 3 0
A1 = 2 1
= 2(1) - 1(3) = -1 3 1
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
SOLUCION
0 9 5
X1 = 2 9 1 = 6 = -8
3 3 0 1
D
0 9 5
x2 = 2 9 1 = -8 = -8
3 3 0 1
D
0 9 5
X3 = 2 9 1 = 5 = 5
3 3 0 1
D
SOLUCION
2( -8) + 5(5) = 9
2( 6) + (-8 ) + 5 = 9
3( 6) + (-8) = 10
9.7
a)
b) Calcule el determinante.
−9.5(−2) − (−1)
𝑥1 = (−18.8) = 10
0.02
𝑥2 = 0.5(−18.8) − (−9.5)1.02 = 14.5
0.02
−9.5(−2) − (−1)
𝑥1 = (−18.8) = −10
−0.02
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
0.52(−18.8) −
𝑥1 = (−9.5)1.02 = 4.3
−0.02
9.8
Dadas las ecuaciones
siguientes: 10x1 + 2x2 –
x3 = 27
–3x1 – 6x2 + 2x3 = –
61.5 x1 + x2 + 5x3 = –
21.5
SOLUCION
10 2 -1 27
-
-3 -6 2 61.5
-
1 1 5 21.5
10 2 -1 27
-
0 5.4 1.7 -53
-
0 0 5.35 32.11
Sustitución posterior:
x3 = -32.1111 = -6
5.351852
X2 = -53.4 - 1.7(-6) =8
-5.4
de comprobar sus
respuestas. SOLUCION
10(0.5) + 2(8) - (- 6) = 27
9.9
SOLUCION
8 2 -2 -2
10 2 4 4
12 2 2 6
12 2 2 6
10 2 4 4
8 2 -2 -2
12 2 2 6
0 0.3 2.3 -1
0 0.7 -3.3 -6
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
Pivot
12 2 2 6
0 0.66 -3.3 -6
0 0.33 2.3 -1
12 2 2 6
0 0.66 -3.33 -6
0 0 4 2
x3 = 2 = 0.5
4
X2 = -6-(-3.33)0.5 = -6.5
0.66667
X1 = 6 - 2(0.5)-2(-6.5) = 1.5
12
9.10
–3x2 + 7x3 = 2
x1 + 2x2 – x3 =
3 5x1 – 2x2 = 2
a) Calcule el determinante.
SOLUCION
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
1 2
A3= 5 -2 = 1(-2) - 2 (5) = - 12
2 -3 7
X1 = 3 2 -1 = -68 = 0.985507
2 -2 0 -69
D
0 2 7
x2 = 1 3 -1 = -101 = 1.463768
5 2 0 -69
D
0 -3 2
x2 = 1 2 3 = -63 = 0.913043
5 -2 2 -69
D
x. SOLUCION
0 -3 7 2
1 2 1 3
5 -2 0 2
5 -2 0 2
1 2 -1 3
0 -3 7 2
5 -2 0 2
0 2.4 -1 2.6
0 -3 7 2
Pivot
5 -2 0 2
0 -3 7 2
0 2.4 -1 2.6
5 -2 0 2
0 -3 7 2
0 0 4.6 4.2
x3 = 4.2 = 0.913
4.6
X2 = 2-7(0.913) = 1.463
-3
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
X1 = 2- 0(0.913043)—(2)(1.4637) = 0.9855
5
SOLUCION
-3(1.4637) + 7(0.9130) = 2
5(0.985507) – 2 (1.463768) =2
9.11
SOLUCION
2 -6 -1 -38
-3 -1 7 -34
-8 1 -2 -20
-8 1 -2 -20
-3 -1 7 -34
2 -6 -1 -38
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
-8 1 -2 -20
0 -1.375 7.75 -26.5
0 - 5.75 -1.5 -43
Pivot:
-8 1 -2 -20
0 - 5.75 -1.5 -43
0 0 8.1086 -16.21
x3 = -16.2174 = -2
8.1086
X2 = -43 - (-1.5)(-2) = 8
-5.75
X1 = -20 + 2(-2)—1(8) = 4
-8
b) Sustituya los resultados en las ecuaciones originales
para comprobar sus respuestas.
SOLUCION
9.12
Emplee la eliminación de Gauss-Jordan para resolver
el sistema siguiente:
2x1 + x2 – x3 = 1
5x1 + 2x2 + 2x3 = –4
3x1 + x2 + x3 = 5
SOLUCION
2 1 -1 1
5 2 2 -4
3 1 1 5
1 0 4 -6
0 1 -9 13
0 1 -2 10
1 0 0 14
0 1 0 -32
0 0 1 -5
2(14) + ( -32) - (- 5) = 1
9.13
Resuelva el sistema:
x1 + x2 – x3 = –3
6x1 + 2x2 + 2x3 = 2
–3x1 + 4x2 + x3 = 1
por medio de
a) eliminación de Gauss
simple SOLUCION
1 1 -1 -3
6 2 2 2
-3 4 1 1
1 1 -1 -3
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
0 -4 8 20
0 7 -2 -8
1 1 -1 -3
0 -4 8 20
0 0 12 27
x3 = 27 = 2.25
12
X2 = 20-8(2.25) = -0.5
-4
-
X1 = -3-(-1)(2.25) – 1(-0.5) = 0.25
1
1 1 -1 -3
6 2 2 2
-3 4 1 1
6 2 2 2
1 1 -1 -3
-3 4 1 1
6 2 2 2
0 0.666 -1.333 -3.333
0 5 -2 2
6 2 2 2
0 5 2 2
0 0.666 -1.333 -3.333
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
6 2 2 2
0 2 2 2
0 0 -1.6 -3.6
x3 = -3.6 = 2.25
16
X2 = 2 – 2(2.5) = -0.5
5
9.14
Lleve a cabo el mismo cálculo que en el ejemplo 9.11,
pero use cinco paracaidistas con las características
siguientes:
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
m/s SOLUCION
m1 g - T12 - c1 v = m1 a
m2 g + T12 - c2 v - T23 = m2 a
m3 g - c3 v + T23 - T23 = m3 a
m4 g - c4 v + T34 - T45 = m4 a
m5 g - c5 v T45 = m5 a
a 449
T12 627
T23 = 453
T34 591
{ T45 } { 792 }
55 1 0 0 0
75 -1 1 0 0
60 0 -1 1 0
75 0 0 -1 1
90 0 0 0 -1
9.15
3 4
[ A]= 0 1
2 0
[ B]= -1 0
{U}= 2
{ 3 }
{ 1 }
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
{V}=
3 x1 + 4 x2 - 2 y1 = 2
x2 + y1 = 3
2 x1 + 3 y1 + 4 y2 = 1
- x1 y2 = 0
x1 = –0.53333
x2 = 1.6
y1 = 1.4
y2 = –0.53333
z1 = –0.53333 +
1.4i z2 = 1.6 –
0.53333i 9.16
Desarrolle, depure y pruebe un programa en cualquier lenguaje de alto nivel o
de macros de su predilección, para multiplicar dos matrices; es decir, [X] = [Y]
[Z], donde [Y] es de orden m por n y [Z] es de n por p. Pruebe el programa con
el empleo de las matrices del problema 9.3.
SOLUCION
Option
Explicit Sub
Mult()
Dim i As Integer, j As Integer
Dim l As Integer, m As Integer, n As
Integer Dim a(10, 10) As Double, b(10, 10)
As Double
Dim c(10, 10) As
Double l = 2
m=2
n=3
a(1, 1) = 1: a(1, 2) = 6
a(2, 1) = 3: a(2, 2) = 10
a(3, 1) = 7: a(3, 2) = 4
b(1, 1) = 1: b(1, 2) = 3
b(2, 1) = 0.5: b(2, 2) = 2
Call Mmult(a, b, c, m, n,
l) For i = 1 To n
For j = 1 To l
MsgBox c(i,
j) Next j
Next i
End 130
Sub
Sub Mmult(a, b, c, m, n, l)
Dim i As Integer, j As Integer, k As Integer
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
9.17
Desarrolle, depure y pruebe un programa en cualquier
lenguaje de alto nivel o de macros que prefiera, para generar
la
transpuesta de una matriz. Pruébelo con las matrices del
problema 9.3.
Option Explicit
Sub
GaussElim()
Dim n As Integer, er As Integer, i As Integer
Dim a(10, 10) As Double, b(10) As Double, x(10) As
Double n = 3
a(1, 1) = 1: a(1, 2) = 2: a(1, 3) = -1
a(2, 1) = 5: a(2, 2) = 2: a(2, 3) = 2
a(3, 1) = -3: a(3, 2) = 5: a(3, 3) = -1
b(1) = 2: b(2) = 9: b(3) = 1
Call Gauss(a, b, n, x,
er) If er = 0 Then
For i = 1 To n
MsgBox "x(" & i & ") = " &
x(i) Next i
Else
MsgBox "ill-conditioned
system" End If
End Sub
Sub Gauss(a, b, n, x, er)
Dim i As Integer, j As
9.1 Integer Dim s(10) As
8 Double
Const tol As Double =
0.000001 er = 0 131
For i = 1 To n
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
Option Explicit
Sub
GaussElim()
Dim n As Integer, er As Integer, i As Integer
Dim a(10, 10) As Double, b(10) As Double, x(10) As
Double n = 3
a(1, 1) = 1: a(1, 2) = 2: a(1, 3) = -1
a(2, 1) = 5: a(2, 2) = 2: a(2, 3) = 2
a(3, 1) = -3: a(3, 2) = 5: a(3, 3) = -1
b(1) = 2: b(2) = 9: b(3) = 1
Call Gauss(a, b, n, x,
er) If er = 0 Then
For i = 1 To n
MsgBox "x(" & i & ") = " &
x(i) Next i
Else
MsgBox "ill-conditioned
system" End If
End Sub
Sub Gauss(a, b, n, x, er)
Dim i As Integer, j As
Integer Dim s(10) As
Double
Const tol As Double =
0.000001 er = 0
For i = 1 To n
s(i) = Abs(a(i,
1)) For j = 2 To
n
If Abs(a(i, j)) > s(i) Then s(i) = Abs(a(i,
j)) Next j
Next i
Call Eliminate(a, s, n, b, tol,
er) If er <> -1 Then
Call Substitute(a, n, b,
x) End If
End Sub
Sub Pivot(a, b, s, n, k)
Dim p As Integer, ii As Integer, jj As Integer
Dim factor As Double, big As Double, dummy As
Double p = k
big = Abs(a(k, k) / s(k))
For ii = k + 1 To n
dummy = Abs(a(ii, k) / s(ii))
If dummy > big
Métodos Numéricos
Then big = dummy JUSTO MAIZ, ALDAIR
132 DENILSON
p = ii
End If
Next
ii
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
For jj = k To n
dummy = a(p,
jj) a(p, jj) = a(k,
jj) a(k, jj) =
dummy Next jj
dummy =
b(p) b(p) =
b(k) b(k) =
dummy
dummy =
s(p) s(p) =
s(k) s(k) =
dummy End
If
End Sub
Sub Substitute(a, n, b, x)
Dim i As Integer, j As
Integer Dim sum As Double
x(n) = b(n) / a(n, n)
For i = n - 1 To 1 Step -
1 sum = 0
For j = i + 1 To n
sum = sum + a(i, j) * x(j)
Next j
x(i) = (b(i) - sum) / a(i,
i) Next i
End Sub
For j = k + 1 To n
a(i, j) = a(i, j) - factor * a(k, j)
Next j
b(i) = b(i) - factor *
b(k) Next i
Next k
If Abs(a(k, k) / s(k)) < tol Then er = - 133
1 End Sub
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
CAPITULO 10
Ejercicios propuestos:
[L]{D B}
[L][U A]
10.2)
(a)
10 2 −1
−0.30 −0.54 1.7
0.1 0.8 5.1
a32 se elimina al multiplicar la fila 2 por f32 = 0.8 / (- 5.4) = -0.14815 y restar
el resultado de la fila 3. El factor f32 puede almacenarse en a32.
10 2 −1
−0.30 −0.54 1.7
0.1 0.14815 5.351852
1 0 0 10 2 −1
[L]= −0.3 1 0 [U]= 0 −0.54 1.7
0.1 0.14815 1 0 0 5.351852
ans =
10.0000 2.0000 -1.0000
-3.0000 -6.0000 2.0000
1.0000 1.0000 5.0000
(b)
(c)
10.3)
(a) El coeficiente a21 se elimina al multiplicar la fila 1 por f21 = -2/8 = -0.25 y
restar el resultado de la fila 2. a31 se elimina al multiplicar la fila 1 por f31 =
2/8
= 0.25 y restar el resultado de la fila 3. Los factores f21 y f31 se
pueden almacenar en a21 y a31.
de [L]{D} = {B}
Podemos verificar que esto sea correcto multiplicando [A] [A] -1 para
obtener la matriz de identidad. Por ejemplo, usando MATLAB:
ans =
0 0 1.0000
10.4)
1 2, n (n – 1)(n – 1) (n – 1)n
2 3, n (n – 2)(n – 2) (n – 2)(n – 1)
. .
. .
. .
k k + 1, n (n – k)(n – k) (n – k)(n + 1 – k)
. .
. .
. .
3 2 6 3 2 6
Sustitucion directa n2 n
n2 n n2 n
2 2 2 2
Sustitucion de la n2 n n2 n n2
espalda
2 2 2 2
Total n3 2 n3 n2 2n3 3n 2
nn 7n
5n
3 3
3 2 6 3 2 6
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
10.6)
CAPITULO 11
Ejercicios propuestos:
11.1
0.8 -0.4 0
[U]= 0 0.6 -0.4
0 0 0.53333
El lado derecho se
convierte r1= 41
r2= 25 – (-0.5)(41)=45.5
que se puede usar junto con la matriz [U] para realizar la sustitución de regreso
y obtener la solución:
11.2
es 1
-0.49 1
[L]= -0.645 1
-0.717 1
2.04 -1
1.550 -1
[U]= 1.395 -1
1.323
inversa 1
[L]{D}= 0
0
0
Resolviendo esto da
1
{D}= 0.490196
0.316296
0.226775
La sustitución hacia atrás, [U] {X} = {D}, se puede implementar para dar a la
primera columna de la inversa
0.755841
{X}= 0.541916
0.349667
0.171406
0
[L]{D}= 1
0
0
lo que lleva a:
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
0.541916
{X}= 1.105509
0.713322
0.349667
0
[L]{D}= 0
1
0
lo que lleva a:
0.349667
{X}= 0.713322
1.105509
0.541916
0
[L]{D}= 0
0
1
lo que lleva a:
0.171406
{X}= 0.349667
0.541916
0.755841
11.3
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
2.01475 -0.02875
-0.01036 2.014534 -0.02875
-0.01036 2.014534 -0.02875
-0.01036 2.014534
1
[L]= -0.01036 1
-0.01036 1
-0.01036 1
2.01475 -0.02875
[U]= 2.014534 -0.02875
2.014534 -0.02875
2.014534
POR LO
TANTO:
X4= 1.036222
X3= 0.01096
X2= 0.021586
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
X1= 2.072441
11.4
Podemos usar MATLAB para verificar los resultados del Ejemplo 11.2:
11.5
L11= √8 = 2.828427
L21= 20 ÷ 2.828427= 7.071068
L22=√(80 − 7.0710682)=5.477226
L31=15 ÷ 2.828427=5.303301
L32=(50 − 7.071068(5.303301) ÷ 5.477226=2.282177
L33=√(60 − 5.3033012 − 2.2821772)=5.163978
Por lo tanto, la descomposición de Cholesky es:
2.828427
[L]= 7.071068 5.477226
5.303301 2.282177 5.163978
11.6
L11= √6 = 2.44949
L21= 15 ÷ 2.44949= 6.123724
L22= √(55 −
6.1237242)=4.1833 L31=55 ÷
2.44949=22.45366
L32=(225 − 6.123724(22.45366)) ÷ 4.1833= 20.9165
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
es: 2.44949
[L]= 6.123724 4.1833
22.45366 20.9165 6.110101
62.29869
{D}= 48.78923
11.36915
2.478571
{D}= 2.359286
1.860714
11.7
41+0.4𝑋2 41+0.4(0)
X1= 0.8 = 0.8 = 51.25
25+0.4𝑥1+0.4𝑥3 25+0.4(51.25)+0.4(0)
X2= 0.8 = 0.8 = 56.875
105+0.4𝑥2 105+0.4(56.875)
X3= 0.8 = 0.8 = 159.6875
Segunda iteración:
41+0.4(56.875)
X1= 0.8 = 79.6875
25+0.4(79.6875)+0.4(159.6875)
X2= 0.8 = 150.9375
105+0.4(150.9375)
X3= 0.8 = 206.7188
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
150.9375−56.875
ԑɑ,2 = 62.32% = 100%×׀ ׀
150.9375
206.7188−159.6875
ԑɑ,3 = 22.75% = 100%×׀ ׀
206.7188
El resto del cálculo continuará hasta que todos los errores caigan por
debajo del criterio de detención del 5%. El cómputo completo se puede
resumir como:
Iteración Variable Valor ԑa Máximo ԑa
1 X1 51.25 100.00% 100.00%
X2 56.875 100.00%
X3 159.6875 100.00%
2 X1 79.6875 35.69% 62.32%
X2 150.9375 62.32%
X3 206.7188 22.75%
3 X1 126.7188 37.11% 37.11%
X2 197.9688 23.76%
X3 230.2344 10.21%
4 X1 150.2344 15.65% 15.65%
X2 221.4844 10.62%
X3 241.9922 4.86%
5 X1 161.9922 7.26% 7.26%
X2 233.2422 5.04%
X3 247.8711 2.37%
6 X1 167.8711 3.50% 3.50%
X2 239.1211 2.46%
X3 250.8105 1.17%
(b) El mismo
Primera
iteración:
41+0.4𝑥2 41+0.4(0)
X1= 0.8 = 0.8 = 51.25
25+0.4𝑥1+0.4𝑥3 25+0.4(61.5)+0.4(0)
X2= 0.8 = 0.8 = 62
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
105+0.4𝑥2 105+0.4(74.4)
X3= 0.8 = 0.8 = 168.45
41+0.4(74.4)
X1= 0.8 = 88.45
25+0.4(93.84)+0.4(202.14)
X2= 0.8 = 179.24
105+0.4(200.208)
X3= 0.8 = 231.354
200.208−74.4
ԑɑ,2 = 62.84% = 100%×׀ ׀
200.208
237.1968−202.14
ԑɑ,3 = 14.78% = 100%×׀ ׀
237.1968
El resto del cálculo continuará hasta que todos los errores caigan por
debajo del criterio de detención del 5%. El cómputo completo se puede
resumir como:
11.8
3800+3𝑐2+𝑐3 3800+3(0)+0
C1= 15 = 15 = 253.3333
1200+3𝑐1+6𝑐3 1200+3(253.3333)+6(0)
C2= 18 = 18 = 108.8889
2350+4𝑐1+𝑐2 2350+4(253.3333)+108.8889
C3= 12 = 12 = 289.3519
Segunda iteración:
3800+3𝑐2+𝑐3 3800+3(108.8889)+289.3519
C1= 15 = 15 = 294.4012
1200+3𝑐1+6𝑐3 1200+3(294.4012)+6(289.3519)
C2= 18 = 18 = 212.1842
2350+4𝑐1+𝑐2 2350+4(294.4012)+212.1842
C3= 12 = 12 = 311.6491
212.1842−108.8889
ԑɑ,2 = 48.68% = 100%×׀ ׀
212.1842
311.6491−289.3519
ԑɑ,3 = 7.15% = 100%×׀ ׀
311.6491
El resto del cálculo continuará hasta que todos los errores caigan por debajo
del criterio de detención del 5%. El cómputo completo se puede resumir como:
c2 108.8889 100.00%
c3 289.3519 100.00%
2 c1 294.4012 13.95% 48.68%
c2 212.1842 48.68%
c3 311.6491 7.15%
3 c1 316.5468 7.00% 7.00%
c2 223.3075 4.98%
c3 319.9579 2.60%
4 c1 319.3254 0.87% 1.43%
c2 226.5402 1.43%
c3 321.1535 0.37%
11.9
3800+3𝑐2+𝑐3 3800+3(0)+0
C1= 15 = 15 = 253.3333
1200+3𝑐1+6𝑐3 1200+3(0)+6(0)
C2= 18 = 18 = 66.6667
2350+4𝑐1+𝑐2 2350+4(0)+0
C3= 12 = 12 = 195.8333
Segunda iteración:
3800+3𝑐2+𝑐3 3800+3(66.6667)+195.8333
C1= 15 = 15 = 279.7222
1200+3𝑐1+6𝑐3 1200+3(253.33333)+6(195.8333)
C2= 18 = 18 = 174.1667
2350+4𝑐1+𝑐2 2350+4(253.3333)+66.6667
C3= 12 = 12 = 285.8333
279.7222−253.3333
ԑɑ,1 = 9.43% = 100%×׀ ׀
279.7222
174.1667−66.6667
ԑɑ,2 = 61.72% = 100%×׀ ׀
174.1667
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
285.8333−195.8333
ԑɑ,3 = 31.49% = 100%×׀ ׀
285.8333
El resto del cálculo continuará hasta que todos los errores caigan por debajo
del criterio de detención del 5%. El cálculo completo se puede resumir como:
11.10
27−2𝑥2+𝑥3 27−2(0)+0
X1= 10 = 10 = 2.7
−61.5+3𝑥1−2𝑥3 −61.5+3(2.7)−2(0)
X2= −6 = −6 = 8.9
−21.5−𝑥1−𝑥2 −21.5−(2.7)−8.9
X3= 5 = 5 = -6.62
Segunda iteración:
27−2(8.9)−6.62
X1= 10 = 0.258
−61.5+3(0.258)−2(−6.62)
X2= −6 = 7.914333
−21.5−(0.258)−7.914333
X3= 5 = -5.934467
0.258−2.7
ԑɑ,1 = 947% = 100%×׀ ׀
0.258
7.914333−8.9
ԑɑ,2 = 12.45% = 100%×׀ ׀
7.914333
)6.62−(−5.934467−
ԑɑ,3 = 11.55% = 100%×׀ ׀
−5.934467
El resto del cálculo continuará hasta que todos los errores caigan por debajo
del criterio de detención del 5%. El cálculo completo se puede resumir como:
11.11
6x1-x2-x3=3
6x1+9x2+x3=40
-3x1+x2+12x3=50
como: 3+𝑥2+𝑥3
X1=
6
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
40−6𝑥1−𝑥3
X2= 9
50+3𝑥1−𝑥2
X3= 12
40−6(0.5)−0
X2= = 4.11111
9
50+3(0.5)−4.11111
X3= 12 = 3.949074
Segunda iteración:
3+4.11111+3.949074
X1= 6 = 1.843364
40−6(1.843364)−3.949074
X2= 9 = 2.776749
50+3(1.843364)−2.776749
X3= 12 = 4.396112
2.776749−4.11111
ԑɑ,2 = 48.05% = 100%×׀ ׀
2.776749
4.396112−3.949074
ԑɑ,3 = 10.17% = 100%×׀ ׀
4.396112
El resto del cálculo continuará hasta que todos los errores caigan por debajo
del criterio de detención del 5%. El cálculo completo se puede resumir
como:
X2 2.82567 1.73%
X3 4.355063 0.94%
4 X1 1.696789 0.08% 0.13%
X2 2.829356 0.13%
X3 4.355084 0.00%
Aplicando relajación:
X1= 0.95(0.5) + (1-0.95)0 = 0.475
40−6(0.475)−0
𝑥2𝑛𝑢𝑒𝑣𝑜 = = 4.12778
9
50+3(0.475)−3.92139
𝑥3𝑛𝑢𝑒𝑣𝑜 = 12
= 3.95863
Segunda iteración:
3+3.92139+3.76070
𝑥1𝑛𝑢𝑒𝑣𝑜 = = 1.78035
6
1.71508−0.475
ԑɑ,1 = 72.3% = 100%×׀ ׀
1.71508
40−6(1.71508)−3.76070
𝑥2𝑛𝑢𝑒𝑣𝑜 = = 2.88320
9
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
50+3(1.71508)−2.93511
𝑥3𝑛𝑢𝑒𝑣𝑜 = 12 = 4.35084
Los cálculos pueden continuarse para una iteración más. El cálculo completo
se resume en la siguiente tabla:
iteració X1 X1r ԑa1 X2 X2r ԑa2 X3 X3r ԑa3
n
1 0.5000 0.4750 100.0 4.1277 3.9213 100.0 3.9586 3.7607 10
0 0 % 8 9 % 3 0 0 0
2 1.7803 1.7150 72.3% 2.8832 2.9351 33.6% 4.3508 4.3213 13.
5 8 0 1 4 4
3 1.7094 1.7096 0.3% 2.8245 2.8300 3.7% 4.3582 4.3564 0.8
1 9 0 3 5 1
11.12
-8x1+x2-2x3=-20
2x1-6x2-x3=-38
-3x1-x2+7x3=-34
−20−𝑥2+2𝑥3 −20−0+2(0)
X1= −8
= −8
= 2.5
−38−2𝑥1+𝑥3 −38−2(2.5)+0
X2= −6 = −6 = 7.166667
−34+3𝑥1+𝑥2 −34+3(2.5)+7.166667
X3= 7 = 7 = -2.761905
Segunda iteración:
−20−7.166667+2(−2.761905)
X1= −8 = 4.08631
−38−2𝑥1+𝑥3 −38−2(4.08631)+(−2.761905)
X2= −6 = −6 = 8.155754
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
−34+3𝑥1+𝑥2 −34+3(4.08631)+8.155754
X3= 7 = 7 = -1.94076
8.155754−7.166667
ԑɑ,2 = 12.13% = 100%×׀ ׀
8.155754
)2.761905−(−1.94076−
ԑɑ,3 = 42.31% = 100%×׀
−1.94076 ׀
El resto del cálculo continuará hasta que todos los errores caigan por
debajo del criterio de detención del 5%. El cálculo completo se puede
resumir como
(b)
Primera iteración:
−20−𝑥2+2𝑥3 −20−0+2(0)
X1= −8 = −8 = 2.5
−38−2𝑥1+𝑥3 −38−2(3)+0
X2= −6 = −6 = 7.333333
−34+3𝑥1+𝑥2 −34+3(3)+8.8
X3= 7 = 7 = -2.3142857
−20−𝑥2+2𝑥3 −20−8.8+2(−2.7771429)
X1= −8 = −8 = 4.2942857
−38−2𝑥1+𝑥3 −38−2(4.5531429)−2.7771429
X2= −6 = −6 = 8.3139048
−34+3𝑥1+𝑥2 −34+3(4.5531429)+8.2166857
X3= 7 = 7 = -1.7319837
8.2166857−8.8
ԑɑ,2 = 7.1% = 100%×׀ ׀
8.2166857
)2.7771429−(−1.5229518−
ԑɑ,3 = 82.35% = 100%×׀
−1.5229518 ׀
El resto del cálculo continuará hasta que todos los errores caigan por
debajo del criterio de detención del 5%. El cómputo completo se puede
resumir como:
11.13
11.14
Serie 1: 9x+3y+z=13
2x+5y-z=6
-6x +z=2
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
Serie 2: 4x+2y-2z=4
X+5y- z=5
X+y+6z=8
Serie 3: -3x+4y+5z=6
2y - z = 1
-2x+2y-3z=-3
11.15
Usando MATLAB:
(a) Los resultados para el primer sistema saldrán de la sgte manera:
11.16
11.17
En MATLAB:
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
11.18
11.19
167
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
11.20
GRAFICA:
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
11.21
Aquí hay una macro de VBA para obtener una solución para un
sistema tridiagonal usando el algoritmo de Thomas. Está
configurado para duplicar los resultados del Ejemplo 11.1.
11.22
11.23
CAPITULO 12
Ejercicios propuestos:
12.1 Lleve a cabo el mismo cálculo que en la sección 12.1, pero cambie c01 a 40
y c03 a 10. También cambie los flujos siguientes:
SOLUCION:
7 0 -1 0 0 c1 240
-4 4 0 0 0 c2 0
0 -1 9 0 0 c3 = 80
0 -2 -8 12 2 c4 0
-3 -1 0 0 4 c5 0
>> A=[7 0 -1 0 0;
-4 4 0 0 0;
0 -1 9 0 0;
0 -2 -8 12 -2;
-3 -1 0 0 4];
>> B=[240;0;80;0;0];
>> C=A\
BC =
36.1290
36.1290
12.9032
20.6452
36.1290
>> inv(A)
SOLUCION:
c1
c4
c1 0.754717
c1 11.50943
c4 3.499142
c4 16.99828
12.3 Debido a que el sistema que se muestra en la figura 12.3 está en estado
estacionario (estable), .qué se puede afirmar respecto de los cuatro flujos:
Q01, Q03, Q44 y Q55?
SOLUCION:
12.4 Vuelva a calcular las concentraciones para los cinco reactores que se
muestran en la figura 12.3, si los flujos cambian como sigue:
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
SOLUCION:
Los balances de masa se pueden usar para determinar las siguientes ecuaciones
simultáneas,
8 0 -3 0 0 c1 50
-4 4 0 0 0 c2 0
0 -2 10 0 0 c3 = 160
0 0 -7 10 -3 c4 0
-4 -2 0 0 6 c5 0
>> A=[8 0 -3 0 0;
-4 4 0 0 0;
0 -2 10 0 0;
0 0 -7 10 -3;
-4 -2 0 0 6];
>> B=[50;0;160;0;0];
>> C=A\B
C=
13.2432
13.2432
18.6486
17.0270
13.2432
12.5 Resuelva el mismo sistema que se especifica en el problema 12.4, pero haga
Q12 = Q54 = 0 y Q15 = Q34 = 3. Suponga que las entradas (Q01, Q03) y las salidas
(Q44, Q55) son las mismas. Use la conservación del flujo para volver a calcular los
valores de los demás flujos.
SOLUCION:
Los balances de masa se pueden usar para determinar las siguientes ecuaciones
simultáneas,
5 0 0 0 0 c1 50
0 7 -7 0 0 c2 0
174
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
-2 0 10 0 0 c3 = 160
0 -7 -3 10 0 c4 0
-3 0 0 0 3 c5 0
>> A=[5 0 0 0 0;
0 7 -7 0 -1;
-2 0 10 0 0;
0 -7 -3 10 0;
-3 0 0 0 3];
>> B=[50;0;160;0;0];
>> C=A\B
C=
10.0000
18.0000
18.0000
18.0000
10.0000
12.6 En la figura P12.6 se muestran tres reactores conectados por tubos. Como se
indica, la tasa de transferencia de productos químicos a través de cada tubo es
igual a la tasa de flujo (Q, en unidades de metros cúbicos por segundo) multiplicada
por la concentración del reactor desde el que se origina el flujo (c, en unidades de
miligramos por metro cúbico). Si el sistema se encuentra en estado estacionario
(estable), la transferencia de entra da a cada reactor balanceará la de salida.
Desarrolle las ecuaciones del balance de masa para los reactores y resuelva las
tres ecuaciones algebraicas lineales simultáneas para sus concentraciones.
SOLUCION:
Los valores para los flujos pueden ser sustituidos y el sistema de ecuaciones
puede escribirse en forma de matriz como
C=
5.000
0
5.0000
5.8333
12.7 Con el empleo del mismo enfoque que en la sección 12.1, determine la
concentración de cloruro en cada uno de los Grandes Lagos con el uso de
la información que se muestra en la figura P12.7.
SOLUCION:
c1
Ontario, c5:
c2
c1 c2 c3
c3 c4
c4 c5
El sistema de ecuaciones se puede escribir en forma de matriz como
La solución puede ser desarrollada. Por ejemplo, usando MATLAB,
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
>> A=[67 0 0 0 0;
0 36 0 0 0;
-67 -36 161 0 0;
0 0 -161 182 0;
0 0 0 -182 212];
>> B=[180 710 740 3850 4720]';
>> C=A\
BC=
2.6866
19.7222
10.1242
30.1099
48.1132
12.8 La parte baja del río Colorado consiste en una serie de cuatro
almacenamientos como se ilustra en la figura P12.8. Puede escribirse los
balances de masa para cada uno de ellos, lo que da por resultado el conjunto
siguiente de ecuaciones algebraicas lineales simultáneas:
SOLUCION:
>> A=[13.422 0 0 0;
-13.422 12.252 0 0;
0 -12.252 12.377 0;
0 0 -12.377 11.797];
>> W=[750.5 300 102 30]';
>> AI=inv(A)
AI =
0.0745 0 0 0
0.0816 0.0816 0 0
0.0808 0.0808 0.0808 0
>> C=AI*W
C = 55.9157
85.7411
93.1163
100.2373
SOLUCION:
F1 yin F2 x2 F2 x1 F1 x1
Sustituyendo x = Ky y reorganizando
da
0.0015621244893
1
0.0001949317738
8
0.0000240326844
5
0.0000026702982
7
PREGUNTA 12.10:
SOLUCION:
Los balances de masa de estado estable para A en cada reactor se pueden
escribir como
k4V4cA,4
>> A=[11.875 0 0 0 0 0 0 0;
-1.875 10 0 0 0 0 0 0;
-10 0 26.25 0 -5 0 0 0;
0 -10 -11.25 15 0 -5 0 0;
0 0 -15 0 53 0 -3 0;
0 0 0 -15 40 13 0 -3;
0 0 0 0 -13 0 15.5 0;
0 0 0 0 0 -13 -2.5 13];
C=
0.8421
0.1579
0.3400
0.9933
0.1010
1.8990
0.0847
1.9153
reactor A B
inflow 1 0
1 0.842105 0.15789
5
2 0.340047 0.99328
6
3 0.101036 1.89896
4
4 0.084740 1.91526
0
PREGUNTA 12.11:
SOLUCION:
Suponiendo un flujo unitario para Q1, las ecuaciones simultáneas se pueden
escribir en forma de matriz como
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
>> A=[-2 1 2 0 0 0;
0 0 -2 1 2 0;
0 0 0 0 -2 3;
1 1 0 0 0 0;
0 1 -1 -1 0 0;
0 0 0 1 -1 -1];
>> B=[0 0 0 1 0 0 ]';
>> Q=A\B
Q=
0.5059
0.4941
0.2588
0.2353
0.1412
0.0941
PREGUNTA 12.12:
SOLUCION:
PREGUNTA 12.13:
SOLUCION:
Sea xi = el volumen tomado del hoyo i. Por lo tanto, el siguiente sistema
de ecuaciones debe contener
0.55x1 x2 x3
0.30x1 x2 x3
0.15x1 x2 x3
PREGUNTA 12.14:
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
SOLUCION:
Podemos numerara los nodos como
Node 1:
FH F1 F5 F3
1200
FV F1 F5 s F3
Node 2:
H2 F2 F1
FH
FV F1 V2
Node 3:
F4 F3
FH
FV V3 F3
Node 4:
F2 F4 F5
FH
FV F5
F1 F2 = 1453.59 F3 = F4 =
953.5898
F5 = 707.1068 H2 V2 = 146.4102 V3 =
953.5898
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
Tenga en cuenta que las reacciones horizontales (H2 = 1200) y las reacciones
verticales (V2 + V3 = 146.4102 + 953.5898 = 1100) son iguales al negativo de
las cargas impuestas. Este es un buen control de que el cálculo es correcto.
PREGUNTA
12.15:
SOLUCION:
Podemos numera los nodos como
500 H5 100
F7 F2
F5 F4
F6F3
V5 V3
Nodo1:
FH F1F5 F7
FV F5 F7
Nodo 2:
FH F1 F2 F4
FV F2 F4
Nodo 3:
FH F2 F3
FV V3F2
Nodo4:
FH F3F4 F5 F6
FV F4 F5
Nodo 5:
FH F6F7 H5
FV F7 V5
F2 =
F1 = F5 =
F3 = F4 =
304.5517 87.56443
F6 = 424.167 F7 = V3 = 175.833 H5 = 0 V5 =
424.16
7
PREGUNTA 12.16:
F1H F1V
025 0.50000
F1 0.866 0
F2 000
0.250
13
F3 0.86602
0 5
H2 0.00000
0
0
V2
3 00
V3 0.433 013
00
187
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
PREGUNTA 12.17:
SOLUCION:
PREGUNTA 12.18:
SOLUCION:
Node 1:
FH F1
F3
FV F1
Node 2:
F1 F2 F5 F6
FH
FV F1 F5 F6
Node 3:
F2
FH
FV F3 F4
Node 4:
F6 F7 H4
FH
FV F6 V4
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
Node 5: F7 F5
FH
FV F4 F5 V5
F1 = F2 F3 = 500 F4 = 500 F5 =
F6 = F7 = H4 = 750 V4 = V5 =
29.00635 449.7595
PREGUNTA
12.19:
SOLUCION:
Podemos numerar los nodos como
Node 1:
FH F1 F2F5
FV F1 F5
Node 2:
FH F2F3
FV F8
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
Node 3:
FH F3 F6 F7
F7
FV F6
Node 4:
F1 cos F4 H4
FH
FV F1 V4
Node 5:
F4 F5 F7 F9
FH
FV F5 F8 F7
Node 6:
F6 F9
FH
FV F6 V6
F1 = F2 = F3 = F4 = F5 =
1830.127
F6 = F7 = 2588.19 F9 = 1830.13 H4 = 0 V4 =
3169.87
V6 = 1830.13
PREGUNTA 12.20:
SOLUCION:
Room 1:
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
) Room 2:
Qb cb Qa Qd )c4 Qc c2 E24 (c4 c2 )
Room 3:
Wgrill Qa c1 E13 (c1 c3 E34 (c4 c3 Qa
c3
Room 4:
Qa c3 E34 (c3 c4 E24 (c2 c4 Qa
PREGUNTA 12.21:
SOLUCION:
Las coordenadas de los puntos de conexión son
D: (0, 0, 2.4)
A: (0.8, –0.6, 0)
B: (–0.8, –0.6, 0)
C: (0, 1, 0)
Supongamos que cada pierna está en tensión, lo que significa que cada uno tira
del punto D
20 kN
A C
0.30769 A0.30769 B A 0
A B C
B C
PREGUNTA 12.22:
SOLUCION:
0 0 1 0 0 0 0 1 0 0;
0 1 0 3/5 0 0 0 0 0 0;
-1 0 0 -4/5 0 0 0 0 0 0;
0 -1 0 0 0 0 3/5 0 0 0;
0 0 0 0 -1 0 -4/5 0 0 0;
0 0 -1 -3/5 0 1 0 0 0 0;
0 0 0 4/5 1 0 0 0 0 0;
0 0 0 0 0 -1 -3/5 0 0 0;
0 0 0 0 0 0 4/5 0 0 1];
>> B=[0 0 -74 0 0 24 0 0 0 0]';
>> x=A\B
x
=
3
7
.
3
3
3
3
-46.0000
74.0000
-46.6667
37.3333
46.0000
-76.6667
-74.0000
-37.3333
61.3333
AB = 37.3333 BC = AD = 74 BD CD =
37.3333
DE = 46 CE = Ax Ay = Ey =
61.3333
PREGUNTA
12.23:
SOLUCION:
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
Este sistema se puede resolver de varias maneras. Por ejemplo, usando MATLAB,
>> A=[1 1 1 0 0 0;
0 -1 0 1 -1 0;
0 0 -1 0 0 1;
0 0 0 0 1 -1;
0 5 -15 0 -5 -2;
10 -5 0 -25 0 0];
>> B=[0 0 0 0 0 200]';
>> I=A\B
I=
5.1185
-4.1706
-0.9479
-5.1185
-0.9479
-0.9479
0.9479 5.1185
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
PREGUNTA 12.24:
SOLUCION:
PREGUNTA
12.25:
SOLUCION:
i34 i47
Ecuaciones voltaje
PREGUNTA 12.26:
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
SOLUCION:
Sea ci = componente i. Por lo tanto, el siguiente sistema de ecuaciones
debe contener
1.0c1 c2 c3
PREGUNTA 12.27:
SOLUCION:
Primero, podemos numerar los bucles y asumir que las corrientes son en el
sentido de las agujas del relo.
R4 R5
i1 V1 i2 i3 V2
V1 R1i1 R4 (i1 i2
R4 (i2 i1 R2 i2 R5 (i2 i3
R5 (i3 i2 R3i3 V2
>> B=[80;0;-50];
>> I=A\B
I=
4.9721
1.2961
-0.3911
PREGUNTA 12.28:
SOLUCION:
Este problema se puede resolver aplicando la ley de voltaje de Kirchhoff a
cada ciclo.
i1 i2 i1 i3
4(i2 i1 i2 i2 i3
8(i3 i2 i3 i3 i1
I=
5.1759
1.9095
1.7085
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
PREGUNTA 12.29:
SOLUCION:
Este problema se puede resolver directamente en una calculadora capaz de realizar
operaciones matriciales o en MATLAB
>> b=[-200;-250;100];
>> a=[55 0 -25;0 -37 -4;-25 -4 29];
>> b=[-200;-250;100];
>> x=a\b
x=
-2.7278
6.5407
1.9989
PREGUNTA 12.30:
SOLUCION:
Este problema se puede resolver directamente en una calculadora capaz de realizar
operaciones matriciales o en MATLAB.
x=
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
7.7901
6.6851
6.9116
PREGUNTA 12.31:
SOLUCION:
kx2 kx3 m3 g
PREGUNTA 12.32:
SOLUCION:
PREGUNTA 12.33:
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
SOLUCION:
PREGUNTA 12.34:
SOLUCION:
x=
4.8259
37.1257
12.3786
PREGUNTA 12.35:
SOLUCION:
Para resolver este problema, debemos asumir la dirección en que se mueven los
bloques. Por ejemplo, podemos suponer que los bloques se mueven de izquierda a
derecha como se muestra
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
PREGUNTA 12.36:
SOLUCION:
Para resolver este problema, debemos asumir la dirección en que se mueven los
bloques. Por ejemplo, podemos suponer que los bloques se mueven de derecha
a izquierda como se muestra
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
PREGUNTA 12.37:
SOLUCION:
Este problema se puede resolver de varias maneras. Por ejemplo, usando MATLAB,
%prob1237.m
1
=
1
0
;
k
2
=
3
0
;
k
3
=
3
0
;
k
4
=
1
0
;
m
Métodos Numéricos JUSTO MAIZ, ALDAIR
1 DENILSON
=
2
Métodos Numéricos JUSTO MAIZ, ALDAIR DENILSON
Métodos Numéricos JUSTO MAIZ, ALDAIR
DENILSON
;
m
2
=
2
;
m
3
=
2
;
km=[(1/m1)*(k2+k1),-(k2/m1),0;
-(k2/m2),(1/m2)*(k2+k3),-(k3/m2);
0,-
(k3/m3),(1/m
3)*(k3+k4)]
x=[0.05;0.04
;0.03]
kmx=km*x
>> prob1237
km =
20 -15 0
-15 30 -15
0 -15 20
x=
0.0500
0.0400
0.0300
k
m
x
=
0
.
4
Métodos Numéricos JUSTO MAIZ, ALDAIR
0 DENILSON
0
0
0
0
PREGUNTA 12.38:
SOLUCION:
PREGUNTA 12.39:
SOLUCION:
n a
1 x1 43.75100.00
%
x2 42.1875 100.00
%
x3 29.6875 100.00
%
x4 24.21875 100.00% 100.00%
2 x1 61.71875 29.11%
x2 52.73438 20.00%
x3 40.23438 26.21%
x4 29.49219 17.88% 29.11%
3 x1 66.99219 7.87%
x2 55.37109 4.76%
x3 42.87109 6.15%
x4 30.81055 4.28% 7.87%
4 x1 68.31055 1.93%
x2 56.03027 1.18%
x3 43.53027 1.51%
x4 31.14014 1.06% 1.93%
5 x1 68.64014 0.48%
x2 56.19507 0.29%
x3 43.69507 0.38%
x4 31.22253 0.26% 0.48%
PREGUNTA 12.40:
SOLUCION:
En la forma:
a11x1 a12
x2 b1 a21x2
a22 x2 b2
0.872 A 1.744B
1.744 A
0.872B 0
Enchufe en las ecuaciones 9.10 y 9.11: