Академический Документы
Профессиональный Документы
Культура Документы
Huamanga
Facultad de Ingenierı́a Minas, Geologı́a y Civil
Escuela de Formación Profesional de Ingeniera Civil
CURSO
MÉTODOS NUMÉRICOS (IC-343)
PRACTICA CALIFICADA Nº 01
LIBRO: ANTONIO NIEVES HURTADO
DOCENTE:
Ing. CASTRO PEREZ Cristian
ALUMNOS:
ROJAS QUINTO Danny
AUQUI PAUCCARIMA Jhon R.
PRADO GUILLERHUA Kelvin
MAURICIO CUCHURI John
SÁNCHEZ PALOMINO Yonny
E
A DIOS por iluminar y bendecir nuestro camino. F A nue-
stros padres, quienes nos apoyan de manera incondicional
en nuestra formación académica; gracias a ellos por apostar
siempre en la educación.
H G
Índice General
2
Problema Nro 1 ... .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . 2
Problema Nro 2 ... .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . 4
Problema Nro 3 ... .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . 7
Problema Nro 4 ... .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . 8
Problema Nro 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Problema Nro 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Problema Nro 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Problema Nro 8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Problema Nro 9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Problema Nro 10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Problema Nro 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Problema Nro 12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Problema Nro 13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Problema Nro 14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Problema Nro 15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Problema Nro 16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Problema Nro 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Problema Nro 26 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Problema Nro 27 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
66
Problema Nro 28 ... . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . . 66
Problema Nro 29 ... . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . . 67
Problema Nro 30 ... . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . . 69
Problema Nro 31 ... . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . . 71
Problema Nro 32 ... . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . . 72
Problema Nro 33 ... . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . . 74
Problema Nro 34 ... . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . . 75
Problema Nro 35 ... . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . . 78
Problema Nro 36 ... . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . . 79
Problema Nro 37 ... . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . . 82
Problema Nro 38 ... . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . . 84
Problema Nro 39 ... . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . . 86
Pag. 153
Problema Nro 81 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Problema Nro 82 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
Problema Nro 83 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
Problema Nro 84 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
Problema Nro 85 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
Problema Nro 86 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
Problema Nro 87 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
Problema Nro 88 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
181
Problema Nro 89 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
Problema Nro 90 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
Problema Nro 91 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
Problema Nro 92 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
Problema Nro 93 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
LIBRO UTILIZADO 1 1
MÉTODOS
NUMÉRICOS
SOLUCIÓN DE ECUA- 2
2 1
CIONES NO LINEALES
MÉTODOS
NUMÉRICOS
x3 − 2x − 2 = 0
c. c)x = x2 + x22
¿Cuál g (x) sería más ventajosa para encontrar la raíz que esta
en el intervalo (1, 2)?
SOLUCIÓN
Aplicando el método del punto fijo, podre responder la pregunta y comparar la eficiencia
de los g(x)
√
Programa: Matlab Para: g (x1 ) = 3
2x + 2
q
Para: g (x2 ) = 2+ 2
x
Para: g(x3 ) = 2
x + x22
Por lo tanto queda demostrado que g (x2 )es más efectivo y converge más rápido.
a. lnx − x + 2 = 0
b. xex − 2 = 0
c. x − 2cosx = 0
d. x3 − 5x = −1
SOLUCIÓN
Utilizando Matlab:
SOLUCIÓN
√ √
Notemos que 3 2 y 3 son la solución de las funciones f (x) = x3 − 2 y f (x) = x2 − 3,
respectivamente y por lo tanto en donde se ubican sus raíces son: h1; 1.5i h1.5; 2i y aplicando
el método de la bisección en matlab.
Algoritmo:
Programa: Matlab
Finalmente
√
De f (x) = x3 − 2 : x = 1.25992 y 3 2 = 1.25992
√
De f (x) = x2 − 3 : x = 1.73026 y 3 = 1.73205
Por lo tanto nuestros resultados son correctos, pero esto conllevó un numero alto de
iteraciones.
x2 + 10 cos(x) = 0
SOLUCIÓN
Según la gráfica de la ecuación no lineal notamos que una de las raíces se ubica entre los
puntos h2; 4i y por consiguiente se procede ha hallar el numero aproximado de iteraciones
según:
ln(a) − ln(ε)
n=
ln(2)
donde:
a=4−2
ε = 10−3
ln(4−2)−ln(10−3 )
n= ln(2)
= 10.97 ≈ 11
Programa: Matlab
P = presionenatm
T = temperaturaenK (kelvin
V = volumenmolaren L/gmol
R = ConstanteuniversaldelosgasesenatmL/(gmol K)
β = RT B0 − A0 − RTC2
γ = −RT B0 b + A0 a − RB
T2
0c
δ = RB
T2
0 bc
SOLUCIÓN
VHe = 0.62542044L/gmo
VH2 = 0.63992L/gmol
VO2 = 0.61124181L/gmol
T 2 V (V + b)
/
donde:
P = presiónenatm
T = temperaturaenK (kelvin)
V = volumenmolarenL/gmol
R = ConstanteuniversaldelosgasesenatmL/(gmolK )
2 2.5
a = 0.4278 R PT cc
b = 0.0867 RT
Pc
c
a, b = constantesparticularesparacadagas
SOLUCIÓN
VHe = 0.628769L/gmol
VH2 = 0.6286102L/gmol
VO2 = 0.607226L/gmol
SOLUCIÓN
P=Presión en atm
T=Temperatura en K (kelvin)
V=Volumen molar en L/gmol
R=Constante universal de los gases en atm L/(gmolK ) = 0.08205
a,b = Cionstantes particulares para cada gas.
MÉTODO DE RICHMOND
2 ∗ f ( xi ) ∗ f 0 ( xi )
xi + 1 = xi − 2
2 ∗ [f 0 (xi )] − f (xi ) ∗ f 00 (xi )
Finalmente
En conclusión el método de Richmond tiende a la convergencia mas rápido que el de
Newton - Raphson, el método de Richmond es de tercer orden y la cantidad de iteraciones
es menor que el de Newton - Raphson, pero para esto debemos tener la segunda derivada
de la función a evaluar.
SOLUCIÓN
El método de Steffensen es similar al punto fijo, debido a que es necesario obtener una
función g (x), tener un x0 , pero se diferencia del x1l :
x = g (x)
x1 = g ( x0 )
x2 = g ( x1 )
2
x −x
x1l = x0 − x (2 −2x
1 0)
+x
2 1 0
a. 3x − x2 + ex − 2 = 0
b. 4.1x2 − 1.3ex = 0
c. x2 + 2xex − e2x = 0
SOLUCIÓN
e2x −x2
g ( x3 ) = 2ex
Finalmente
x̄1 = 0.25753
x̄2 = 3.83910
x̄3 = −0.94157
f (x) = x3 + 4x + 3x2 + 12
SOLUCIÓN
Utilizando Matlab
Algoritmo
Resultados
x̄1 = 0 + 2i
x̄2 = 0 − 2i
f (x) = x3 + 4x + 3x2 + 12
SOLUCIÓN
x0 = 1;x1 = 2yx2 = 3
x0 = 1;x1 = 0.5yx2 = −2
f (x) = x3 + 4x + 3x2 + 12
Resultados:
x̄1 = 0 + 2i
x̄2 = 0 − 2i
SOLUCIÓN
Resultados:
SOLUCIÓN
La ecuación de f (T ) es:
6.898− T1221.8 6.195− T376.71
f (T ) = −760 + 0.75 10 +227.4 + 0.25 10 +241.2
XI = −110
XD = −90
SOLUCIÓN
La ecuación de F (f ) es:
4 0.4 1
F (f ) = 0.75
log Ref 1−0.5n
− 1.2 −
n n f
Al graficar notamos que podemos obtener tres valores iniciales debido a que es necesario
evaluar el problema por el método de Muller debido a la existencia de raíces imaginarias:
X0 = 0.01
X1 = 0.02
X2 = 0.03
Eps = 0.001, para mayor precisión.
En el Matlab:
SOLUCIÓN
La ecuación de F (f ) es:
1
q
F (f ) = −0.4 + 1.74 ln Re f −
f
Según el problema tenemos que hacer una tabla con distintos valores de Re (número de
Reynolds)y para cada uno de estos hay que hallar f, pero seria muy laborioso y por motivos
didácticos solo se hallara f para:
Re = 10000
Re = 100000
Re = 1000000
Al graficar notamos que podemos obtener tres valores iniciales debido a que es necesario
evaluar el problema por el método de Muller debido a la existencia de raíces imaginarias:
x0 = 0.01
x1 = 0.02
x2 = 0.03
0.435104 λ
1.546106 = 106 eλ + e −1
λ
con una aproximación de 0.001.
SOLUCIÓN
Primero despejamos λ para luego obtener la función f (λ) y poderla evaluarla por el
método de secante en los intervalos (−0.014; 0.050) por hallarse próximo a una raíz de la
f (λ)
0.435104 λ
f (λ) = 1.546106 − 106 eλ − e − 1 f (λ)
λ
Nota:
El problema se resolvió en Mathcad por ser una calculadora de calculo de fácil manejo y
didáctico.
1/
q αT
2 −x2
T = T0 + β e 4αt
k π
T0 = 25◦ C
q = 300BT U /hf t2
k = 1BT U /hf t2◦ F
α = 0.04f t2 /h
T = 120◦ F
◦ ◦ 1
β = 12 F1 f t C /2
h /2
x = 1f t
SOLUCIÓN
Primero despejamos t para luego obtener una función f (t) y poderla evaluarla por el
método de la secante en los intervalos (2.5; 3) por hallarse próximo una raíz de la función
f (t).
1/
q αT
2 −x2
f (t) = T0 + β e 4αt −T
k π
Nota:
El problema se resolvió en Mathcad por ser una calculadora de calculo de fácil manejo y
didáctico
MATRICES Y SIS-
TEMAS DE ECUA- 3
3 1
CIONES LINEALES
MÉTODOS
NUMÉRICOS
x1 − x2 = 1
b) 2x1 − x2 + x3 = 8
x2 + x3 = 4
4x1 + x2 = −1
−8x1 − x2 + x3 = 13
c) 3x2 − 2x3 + 4x4 = −3
x3 − x4 + x5 = 2.1
2x4 + 6x5 = 3.4
SOLUCIÓN
Utilizando Matlab
Respuesta
Para b)
x1 − x2 = 1
2x1 − x2 + x3 = 8
x2 + x3 = 4
Utilizando Matlab
Respuesta
x1 = 4, x2 = 3, x3 = −17
Para c)
4x1 + x2 = −1
−8x1 − x2 + x3 = 13
3x2 − 2x3 + 4x4 = −3
x3 − x4 + x5 = 2.1
2x4 + 6x5 = 3.4
Utilizando Matlab
Respuesta
4x1 + x2 − x3 = 8
a) 2x1 + 5x2 = 5
3x1 + 8x2 + 9x3 = 0
SOLUCIÓN
4x1 + x2 − x3 = 8
2x1 + 5x2 = 5
3x1 + 8x2 + 9x3 = 0
Utilizando Matlab
Respuesta
Para b)
Utilizando Matlab
Respuesta
x1 = 1, x2 = 1, x3 = 1
SOLUCIÓN
Con el algoritmo 3.9 se elaboro el siguiente programa para solucionar este sistema de
ecuaciones lineales.
El programa se hizo en el matlab, ejecutando obtenemos la solución al ejercicio:
Para a)
Donde:
−5 5 3 1
A = 5 6 1 ,b = 2
3 1 7 3
Utilizando Matlab
Respuesta
Para b)
Donde:
Utilizando Matlab
Respuesta
Encuentre P.
SOLUCIÓN
4.50 22.5
P2 = − P6 −
2.88 2.88
9 67.5
P3 = − P4 +
18 18
9 9
P4 = − P1 − P3
12 12
−165
P5 = = −5
33
4.50
P6 = P2
33
Vector inicial:
h iT
P (0) = 1 1 1 1 1 1
Este ejercicio se resolvió con el programa Visual basic.
Programa: Visual Basic
Respuesta:
P1 = 6.908289
P2 = 99.277974
P3 = 64.133155
P4 = 53.281083
P5 = −5.000000
P6 = 13.537906
5 −1 −1 3
x
1
1 2 x2 = 0
a)
−1
3 −1 2 x3 4
2 1 1 4
x
1
b ) 1 2 1 x2 = 4
1 1 2 x3 4
10x1 − x4 = 0.2
5x2 + x4 = 0.4
c) 2x3 = 1.0
−x1 + 8x4 + x5 = 0.6
x2 + 3x4 + 5x5 = 0.8
SOLUCIÓN
Para a)
5 −1 −1 3
x
1
1 −1 2 x2 = 0
3 −1 2 x3 4
Tolerancia: 0.0001
Cuya solución sera de la siguiente manera:
x1 (k ) = − aa12
11
x2 (k−1) − aa11
13
x3 (k−1) + b1
a11
x2 (k ) = − aa21
22
x2 (k ) − aa22
23
x3 (k−1) + b2
a22
x3 (k ) = − aa31
33
x2 (k ) − aa33
32
x3 ( k ) + b3
a33
Respuesta
Para b)
2 1 1 4
x
1
1 2 1 x2 = 4
1 1 2 x3 4
Tolerancia: 0.000001
Cuya solución sera de la siguiente manera:
x1 (k ) = − aa12
11
x2 (k−1) − aa11
13
x3 (k−1) + b1
a11
x2 (k ) = − aa21
22
x2 (k ) − aa22
23
x3 (k−1) + b2
a22
x3 (k ) = − aa31
33
x2 (k ) − aa33
32
x3 ( k ) + b3
a33
Respuesta
10x1 − x4 = 0.2
5x2 + x4 = 0.4
2x3 = 1.0
−x1 + 8x4 + x5 = 0.6
x2 + 3x4 + 5x5 = 0.8
Tolerancia: 0.0001
Cuya solución sera de la siguiente manera:
x1 (k ) = − aa12
11
x2 (k−1) − aa11
13
x3 (k−1) + b1
a11
x2 (k ) = − aa21
22
x1 (k−1) − aa22
23
x3 (k−1) + b2
a22
x3 (k ) = − aa31
33
x1 (k−1) − aa33
32
x2 (k−1) + b3
a33
Respuesta
Tolerancia: 0.0001
Cuya solución sera de la siguiente manera:
x1 (k ) = − aa12
11
x2 (k−1) − aa11
13
x3 (k−1) + b1
a11
x2 (k ) = − aa21
22
x1 (k ) − aa22
23
x3 (k−1) + b2
a22
x3 (k ) = − aa31
33
x1 (k ) − aa33
32
x2 ( k ) + b3
a33
Respuesta
x1 = 0.235906
x2 = 0.656375
x3 = 0.500000
x4 = 0.358798
x5 = 1.122171
4x1 − 2x2 = 0
a) −2x1 + 4x2 − x3 = 0.5
− x2 + x3 = 1
5x1 + x2 + 2x3 − x4 = 1
x + 7x2 + 3x4 = 2
b) 1
2x1 5x3 + x4 = 3
−x1 + 3x2 + x3 + 8x4 = 4
10x1 − x4 = 0.2
5x2 + x4 = 0.4
c) 2x3 = 1.0
−x1 + 8x4 + x5 = 0.6
x2 + 3x4 + 5x5 = 0.8
SOLUCIÓN
Para a)
4x1 − 2x2 = 0
a) −2x1 + 4x2 − x3 = 0.5
− x2 + x3 = 1
Donde:
4 −2 0 0
A = −2 4 −1 , b = 0.5
0 −1 1 1
x1 (k ) = (1 − w ) x1 (k−1) − wa12
a11 x2
(k−1) − wa13 x (k−1) +
a11 3
wb1
a11
Respuesta
Para b)
5x1 + x2 + 2x3 − x4 = 1
x1 + 7x2 + 3x4 = 2
2x1 5x3 + x4 = 3
−x1 + 3x2 + x3 + 8x4 = 4
Donde:
5 1 2 −1 1
1 7 0 3 2
,b =
A=
2 0 5 1
3
−1 3 1 8 4
Tomamos un valor inicial:
h iT
x(0) = 0 0 0 0
Constante de sobrerelación: w=1.25
Tolerancia: 0.000001
Cuya solución sera de la siguiente manera:
x1 (k ) = (1 − w ) x1 (k−1) − wa12
a11 x2
(k−1) − wa13 x (k−1) +
a11 3
wb1
a11
Respuesta
Para c)
10x1 − x4 = 0.2
5x2 + x4 = 0.4
2x3 = 1.0
−x1 + 8x4 + x5 = 0.6
x2 + 3x4 + 5x5 = 0.8
Donde:
10 0 0 −1 0 0.2
0 5 0 1 0 0.4
A=
0 0 2 0 0
,b =
1.0
0 0 8 1 0.6
−1
0 1 0 3 5 0.8
x1 (k ) = (1 − w ) x1 (k−1) − wa12
a11 x2
(k−1) − wa13 x (k−1) +
a11 3
wb1
a11
Respuesta
3x1 − x2 + x3 = 1
−x1 + 6x2 + 2x3 = 0
x1 + 2x2 + 7x3 = 4
SOLUCIÓN
A = −1 6 2 , b = 0
1 2 7 4
Asumimos un valor inicial:
0
(0)
x = 0
0
Tolerancia: 10−3
Calcular:
1
(0) (0)
Ω = S0 = b − AX = 0
4
1
(0)
Ω = 0
4
Para k = 0
7
q0 = A.S0 = 7
29
T
Ω(0) .Ω(0)
α0 = = 0.138211
S0T .q0
Algoritmo:
0.138211
(1) (0)
X = X + α0 .S0 = 0
0.552844
0.325230
(1) (0)
Ω = Ω − α0 .q0 = −0.967477
−0.008119
T
Ω(1) .q0
β0 = T = −0.055123
S0 .q0
0.087646
(1)
S1 = Ω − β0 S0 = −0.967477
0.212373
Para k = 1
1.442788
q1 = A.S1 = −0.467762
−0.360697
T
Ω(1) .Ω(1)
α1 = = 0.175501
S1T .q1
0.153593
(2) (1)
X = X + α1 .S1 = −0.169793
0.590116
10x1 + 5x2 = 6
5x1 + 10x2 − 4x3 = 25
−4x2 + 8x3 − x4 = −11
−x3 + 5x4 = −11
SOLUCIÓN
5 10 −4 25
,b =
A=
−4 8 −1
−11
−1 5 −11
Tolerancia: 10−3
Calcular:
−9
14
Ω(0) = S0 = b − AX (0) =
−14
−15
Para k = 0
−20
151
q0 = A.S0 =
−153
−61
T
Ω(0) .Ω(0)
α0 = = 0.130443
S0T .q0
Algoritmo:
−0.173987
2.826202
X (1) = X (0) + α0 .S0 =
−0.826202
−0.956645
−6.391140
−5.696893
Ω(1) = Ω(0) − α0 .q0 =
5.957779
−7.042977
T
Ω(1) .q 0
β0 = = −0.226935
S0T .q0
−8.433555
−2.519803
S1 = Ω(1) − β0 S0 =
2.780689
−10.447002
Para k = 1
−96.934565
−78.488561
q1 = A.S1 =
42.771726
−55.015699
T
Ω(1) .Ω(1)
α1 = = 0.092688
S1T .q1
−0.955676
2.592646
X (2) = X (1) + α1 .S1 =
−0.568465
−1.924957
Programa: Matlab
4x1 + x2 + x3 + x5 = 6
x1 + 3x2 + x3 + x4 = 6
x1 + x2 + 5x3 − x4 − x5 = 6
x2 − x3 + 4x4 = 6
x1 − x3 + 4x5 = 6
SOLUCIÓN
4 1 1 0 1 6
1 3 1 1 0 6
A=
1 1 5 −1 −1
,b =
6
0 1 −1 4 0 6
1 0 −1 0 4 6
1
1
X (0) = 1
1
1
Tolerancia: 10−3
Calcular:
−1
0
Ω(0) = S0 = b − AX (0) = 1
2
2
Para k = 0
−1
2
q0 = A.S0 = 0
7
6
T
Ω(0) .Ω(0)
α0 = = 0.37037
S0T .q0
Algoritmo:
0.62963
1
X (1) = X (0) + α0 .S0 = 1.37037
1.74074
1.74074
−0.62963
−0.74074
Ω(1) = Ω(0) − α0 .q0 = 1
−0.59259
−0.22222
T
Ω(1) .q0
β0 = T = −0.234567
S0 .q0
−0.864197
−0.74074
S1 = Ω(1) − β0 S0 = 1.234567
−0.123456
0.246914
Para k = 1
−2.716047
−1.975306
q1 = A.S1 =
4.44444
−2.469131
−1.111108
T
Ω(1) .Ω(1)
α1 = = 0.251471
S1T .q1
0.412310
0.813725
X (2) = X (1) + α1 .S1 = 1.680828
1.709694
1.802832
4 1 0.3 −1 1
x1
1 7 2 0 x2 0
=
−0.3 2 5 2 x3
2
−1 0 −2 4 x4 3
SOLUCIÓN
1 7 2 0 1 10 1
= 10
= = s 2 x2
−0.3 2 5 2 1
8.7
0.87
−1 0 −2 4 1 1 0.1
Segunda iteración:
1 7 2 0 1 = 9.17 1
= 9.17
= s 3 x3
−0.3 2 5 2 0.87
6.421
0.700218
−1 0 −2 4 0.1 −1.77 −0.193021
Tercera iteración:
1 7 2 0 1 8.714613 1
= 8.714613
= = s 4 x4
−0.3 2 5 2 0.700218
5.020795
0.576035
−1 0 −2 4 −0.193021 −2.486697 −0.285348
Cuarta iteración:
1 7 2 0 1 8.457481 1
= 8.457481
= = s 5 x5
−0.3 2 5 2 0.576035
4.218416
0.498779
−1 0 −2 4 −0.285348 −2.598873 −0.307287
Quinta iteración:
1 7 2 0 1 8.314323 1
= 8.314323
= = s 6 x6
−0.3 2 5 2 0.498779
3.784292
0.155153
−1 0 −2 4 −0.307287 −2.543471 −0.305914
Sexta iteración:
1 7 2 0 1 8.237931 1
= 8.237931
= = s 7 x7
−0.3 2 5 2 0.155153
3.565650
0.432833
−1 0 −2 4 −0.305914 −2.461583 −0.298811
Séptima iteración:
1 7 2 0 1 8.199847 1
= 8.199847
= = s 8 x8
−0.3 2 5 2 0.432833
3.446289
0.422726
−1 0 −2 4 −0.298811 −2.395091 −0.292090
Por lo tanto:
Valor característico dominante
λ = 8.177449
0.337025
1
φ=
0.420213
−0.281851
Capítulo
SISTEMAS DE ECUA-
CIONES NO LINEALES
3
4 1
MÉTODOS
NUMÉRICOS
f 1 = x2 + y 2 − x
f 2 = x2 − y 2 − y
SOLUCIÓN
La distancia
q
Dist. = (0.86603 − 1)2 + ( 0.70711 − 0.5)2 = 0.2467
f1 = x1 (4 - O.0003x1 - 0.0004y1 )
f2 = y1 (2 - 0.0002x1 - 0.0001y1 )
SOLUCIÓN
A través del método de punto fijo multivariable, con desplazamiento sucesivo. Analítica-
mente:
*Para la condicion incial de x0 = 1; y0 = 1
**primera iteracion:
La distancia
q
(99995 − 1)2 + (2500.4 − 1)2 = 10306.16
x −x0
1
=
... la iteracion se repite.
f1 = x1 2 + 2x2 2 − x2 − 2x3
f2 = x1 2 − 8x22 + 10x3 − 0.0001
f3 = (x1 2 )/(7x2 x3 ) − 1
SOLUCIÓN
A través del método de punto fijo multivariable, con desplazamiento sucesivo. Analítica-
mente: despejando una variable en cada ecuación.
*Para la condicion incial de x0 = 1; y0 = 1; z0 = 1
**primera iteracion:
x1 = (2 ∗ z0 + y0 − 2 ∗ y0 2 )0.5 = 1
y1 = ((−0.0001 + x1 2 + 10 ∗ z0)/8)0.5 = 1.1726
z1 = x1 2 /(7 ∗ y1 ) = 0.1218
La distancia
q
Dist. = (x1 − x0 )2 + (y1 − y0 )2 + (z1 − z0 )2 = 0.8950
... la iteracion se repite.
SOLUCIÓN
Primero se calcula las derivadas parciales de cada función, para las iteracione respectivas.
df1
dx0 = −(y0 z0 sin(x0 y0 z0 ) − 1)/(2(x0 + cos(x0 y0 z0 ) − 1)(1/2) )
df2
dy0 =1
df3
dz0 = −1
SOLUCIÓN
para el valor de x1 = 1; x2 = 1
−0.2298 0.1906
(0)
J =
8.5982 7.9640
−2.2957 0.0549
(0)−1
J =
2.4785 0.0663
La primera raíz
x(1)T = 0.2366 0.9127
Para la primera iteracion se calcula con estos valores,en la formula numérica
(−1) T −1
1 −1 0 (−1) (∆X (1) − (J 0 ) ∆f (1) )(∆X 1 ) (J 0 )
(A ) = (J ) +
(∆X 1 )T (J 0 )(−1) ∆f (1)
SOLUCIÓN
SOLUCIÓN
A través del método de punto fijo multivariable, con desplazamiento sucesivo. se despeja
una variable en cada ecuación.
*Para la condicion incial de x0 = 0; y0 = 0; z0 = 0
**primera iteracion:
La distancia
q
2 2 2
x −x0 = (x1 − x0) + (y1 − y0) + (z1 − z0)
1
SOLUCIÓN
Primero se calcula las derivadas parciales de cada función, para las iteracione respectivas.
df1
dx0 = 2 ∗ x0 + z0 + exp(x0 + y0)
df2
dy0 = z0 + 10
df3
dz0 = x1 ∗ cos(x1 ∗ z0)
Evaluando en
[x0 = 1; y0 = 1; z0 = 1]T
se optiene los x1 = x0 − f 1/df lx; y1 = y0 − f 2/df 2y; z1 = z0 − f 3/df 3z;
SOLUCIÓN
df1 df1
dx = (x2 cos(x1 x2 ))/2 − 1/2 dy = (x1 cos(x1 x2 ))/2 − 1/(4π )
df2 df2
dx = (1.8408exp(2x1 )) − (1.8408 ∗ exp(x1 )) dy = 7.9640
para el valor de x1 = 1; x2 = 1
−0.2298 0.1906
J (0) =
8.5982 7.9640
−2.2957 0.0549
(0)−1
J =
2.4785 0.0663
La primera raíz
x(1)T = 0.2366 0.9127
SOLUCIÓN
Calculamos la jacobiana, necesitamos hallar las derivadas de cada función Cuyas derivadas
son:
df1
dx0 = 2x0+ z0 +exp(x0 + y0 )
df2
dy0 = z0 +10
df3
dz0 = x1 cos(x1 z0 )
Empleando el método de Newton-Raphson determinaremos el vector cero como vector
inicial. El jaconbiano
10.3891 11.3891 1.0000
J (0) = 0 11.0000 1.0000
La inversa de la jacobiana
(0)−1
= 0.0371 0.0980 −0.2499
J
−0.4076 −0.0778 2.7493
El vector inicial determinado es:
h i
X (1)T = 1.5883 0.1538 −0.6922
para el valor de x1 = 1; x2 = 1; x3 = 1
(−1) T −1
1 −1 0 (−1) (∆X (1) − (J 0 ) ∆f (1) )(∆X 1 ) (J 0 )
(A ) = (J ) +
(∆X 1 )T (J 0 )(−1) ∆f (1)
Luego determinar x(2) empleando la ecuación:
SOLUCIÓN
Para calculamos la jacobiana, necesitamos hallar las derivadas de cada función evaluadas
en: x = [−22 − 2] Empleando el método de Newton-Raphson determinaremos el vector
cero como vector inicial. El jaconbiano
(0)
J = −4.3018 1.0000 0
6.0000 1.0000 −6.0000
La inversa de la jacobiana
−0.1801 − 0.19380.0300
(0)−1
J = −0.77490.16630.1291
−0.3093 − 0.1661 − 0.1151
El vector inicial determinado es:
h i
X (1)T = 1.5883 0.1538 −0.6922
(−1) T −1
1 −1 0 (−1) (∆X (1) − (J 0 ) ∆f (1) )(∆X 1 ) (J 0 )
(A ) = (J ) +
(∆X 1 )T (J 0 )(−1) ∆f (1)
Luego determinar x(2) empleando la ecuación; así sucesivamente hasta alcanzar la distancia
optima
X (2) = X (1) − (A1 )−1 f (1)
SOLUCIÓN
6 4 6 5.7500
1 1 −1 1.4900
La distancia:
q
2 2 2
(l )
x −x (O) = (2.7114 − 3) +(−1.7847 − 2) +(−0.5633 − 3) = 3.29453
APROXIMACIÓN
4
5 1
FUNCIONAL E IN- 5
TERPOLACIÓN
MÉTODOS
NUMÉRICOS
SOLUCIÓN
Table 5.1: .
T (řC)
c(%)
40
4 1.0276
12 1.1013
20 1.1801
SOLUCIÓN
5.3 Dados:.
SOLUCIÓN
b)Encontrando los valores de a0, a1, a2, del polinomio de segundo grado que pasa por
estos tres puntos, por el método de Lagrange
b) Encontrando los valores de a0, a1, a2, del polinomio de segundo grado que pasa por
estos tres puntos, por el método aproximación polinomial simple
P2 (x) = a0 + a1 x + a2 x2
parax = x0
f ( x 0 ) = a0 + a1 x 0 + a2 x 0 2
parax = x1
f ( x 1 ) = a0 + a1 x 1 + a2 x 1 2
parax = x2
f ( x 2 ) = a0 + a1 x 2 + a2 x 2 2
SOLUCIÓN
SOLUCIÓN
SOLUCIÓN
Respuesta El valor de v (voltaje) para un valor de i = 3.5 volts es de: v (3.5) = 67.8 tanto
en Matlab y Visual Basic 6.0. Pero para i = 3.5 en la por la fórmula empírica v (3.5) = 78.3,
no coinciden.
SOLUCIÓN
p3 (x) = a0 + a1 x + a2 x2 + a3 x3
a0 + 140a1 + 19600a2 + 2744000a3 = 12800
a0 + 180a1 + 32400a2 + 5832000a3 = 7500
a0 + 220a1 + 48400a2 + 10648000a3 = 5000
a0 + 240a1 + 57600a2 + 13824000a3 = 3800
a0 = 99600
a1 = −1209.1666667
a2 = 5.375
a3 = −0.0083333
b) Forma de Lagrange.
Para n = 3
Hacia adelante
x − 140
s=
40
s(s − 1) 2
P2 (x) = f [x0 ] + s ∗ ∆f [x0 ] + ∆ f [ x0 ]
2
f [x0 ] = 12800
∆f [x0 ] = −5300
∆2 f [x0 ] = 2800
x − 140
x−140
40
x−140
40 −1
P2 (x) = 12800 − ∗ (5300) + 2800
40 2
Hacia atrás
x − 220
s=
40
s(s + 1) 2
P2 (x) = f [x2 ] + s ∗ ∆f [x2 ] + ∆ f [ x2 ]
2
f [x2 ] = 5000
∆f [x2 ] = −2500
∆2 f [x2 ] = 2800
x − 220
x−220
40
x−220
40 +1
P2 (x) = 5000 − ∗ (250) + 2800
40 2
SOLUCIÓN
Para aplicar diferencias finitas se debe tener un espaciamiento entre los tiempos constantes,
y eso se logra a partir det = 0.40 a t = 1.00. Aplicando la programación en Matlab se
obtiene:
Respuesta El valor de CB (voltaje) para un valor de t = 0.82 volts es de: C (0.82) = 1.12
en Matlab de grado 3.
SOLUCIÓN
SOLUCIÓN
SOLUCIÓN
r = a0 + a1 T
r = 10.12223 + 0.027975T
5.30 En la tabla.
P = av b
SOLUCIÓN
P = av b
ln(P ) = ln(a) + b ln(v )
y = a0 + a1 x
Donde:
y = ln(P )
a0 = ln(a)
a1 = b
x = ln(v )
P (v ) = 481.03743(v )−1.06533
y = 3 − 3e−ax
Donde x es el número de meses que lleva construida la estruc-
tura. Con los valores
SOLUCIÓN
Se logra despejar las variables del problema y luego se obtiene el resultado esperado.
SOLUCIÓN
−E
Se resuelve haciendo cambios en k = ze /1.98T así.
−E
k = ze /1.98T
−E
ln(k ) = ln(z ) + ln(e)
1.98T
E
= ln(z ) − ln(k )
1.98T
1.98 1.98
T −1 = ln(z ) − ln(k )
E E
y = a0 + a1 x
Donde:
y = T −1
1.98
a0 = ln(z )
E
1.98
a1 = −
E
x = ln(k )
SOLUCIÓN
Donde
y = ln(N u)
a0 = ln(a)
a1 = b
a2 = c
a3 = d
u = ln(Re)
v = ln(Pr)
!
µ
z = ln
µw
a0 = ln(a) = 0.0471
a = 1.04823
a1 = b = 7.8116
a2 = c = −26.9814
a3 = d = −103.0261
!−103.0261
−26.9814 µ
N u = 1.04823(Re) 7.8116
(Pr)
µw
SOLUCIÓN
P3 = f [ x 0 ] + f [ x 0 , x 1 ] ( x − x 0 ) + f [ x 0 , x 1 , x 2 ] ( x − x 0 ) ( x − x 1 )
+ f [ x0 , x1 , x2 , x3 ] ( x − x0 ) ( x − x1 ) ( x − x2 )
−t/
I =1−e τ
Representan la cantidad s en gr de di cromato de potasio
disueltos en 100 partes de agua a la temperatura t indicada en
°C. La relación entre estas variables es:
SOLUCIÓN
Respuesta
a = 1.7875
b = 0.0006533
c = 1.8462e − 5
log10 s = 1.7875 + 0.0006533t + 1.8462e − 5t2
SOLUCIÓN
y = a0 + a1 u + a2 v
a0 = 161.3365
a1 = 32.9688
a2 = −0.0855
SOLUCIÓN
Buscando el x que cumpla con que f (x) = 3x sea igual a ósea x = 0.5 Llevando a una
tabla de Excel y aplicando el algoritmo de Neville
(x − xi−j ) Qi,j−1 − (x − xi ) Qi−1,j−1
Qij =
xi − xi−j
Se obtiene
SOLUCIÓN
Buscando el x que cumpla con que f (x) = x1/2 sea igual a 31/2 ósea x = 3. Llevando a
una tabla de Excel y aplicando el algoritmo de Neville
(x − xi−j ) Qi,j−1 − (x − xi ) Qi−1,j−1
Qij =
xi − xi−j
Se obtiene
Respuesta La aproximación usando la función f (x) = x1/2 para aproximar 31/2 es 1.69061
COMPARACION Podemos apreciar que la primera función correspondiente al ejercicio
5 aproxima mejor al resultado buscado en comparación al ejercicio 6, en comparación
al segundo. Este método de Neville solo nos da una aproximación de la interpolación
buscada, y no debe tenerse en cuenta como un método exacto, porque nos da muchos
errores, dependiendo de la cantidad de datos ingresados
Determine P2 = f (0.7)
SOLUCIÓN
Luego
(0.5 − 0.4) P2 − (0.5 − 0.7) 2.8
P12 = 4 =
0.7 − 0.4
P2 = 6.4
Respuesta
P 2 = f (0.7) = 6.4
INTEGRACIÓN Y DIFER- 4
6 1
ENCIACIÓN NUMÉRICA 5 6
MÉTODOS
NUMÉRICOS
SOLUCIÓN
.
Hacemos una tabla de diferencias divididas.
RESPUESTA
Por lo tanto así queda demostrado la ecuación de Simpson 3/8
Zx3
3h
f (x)dx = [f (x0 ) + 3f (x1 ) + 3f (x2 ) + f (x3 )]
x0
8
SOLUCIÓN
.
a) Aproxime el área bajo la curva definido por los puntos, entre a = 500yb = 1800
h = 1800−500
3 = 433.3333
x0 = 500f (x0 ) = 9
x1 = 933.3333f (x1 ) = 13.6046
x2 = 1366.6667f (x2 ) = 18.7041
x3 = 1800f (x3 ) = 23
PREGUNTA 6.3
6.4 Con el algoritmo obtenido en el problema anterior, integre
la función
1 −x2
√ e 2
2π
Entre los límites a = −1yb = 1. Compare el resultado con los
valores obtenidos numéricamente.
SOLUCIÓN
.
Sabemos que la fórmula de Simpson 3/8 del problema anterior es:
Zx3
3h
f (x)dx = [f (x0 ) + 3f (x1 ) + 3f (x2 ) + f (x3 )]
x0
8
x3 = 1f (x3 ) = 0.60653
R1 3( 23 )
f (x)dx = √
8 2π
[0.60653 + 3(0.94596) + 3(0.94596) + 0.6053]
−1
R1
f (x)dx = 0.68706
−1
RESPUESTA
Por lo tanto; mediante el método de Simpson 3/8 obtenemos 0.68706, mientras tanto por
la integral directa obtenida por integración directa se obtuvo 0.682, lo cual representa un
error de 0.7419
Error% = 0.682−0.68706 100
0.682
Error% = 0.7419%
PREGUNTA 6.4
6.5 En el gasoducto Cactus, Tabasco a Reynosa, Tamaulipas
se determina el gasto W (kg/min) y su contenido de azufre S
(en por ciento) periódicamente durante el día. Los resultados
se presentan en la tabla.
SOLUCIÓN
.
Por mínimos cuadrados hallamos la ecuación cubica de W (t)
h = 60∗24−0
6 6 = 240
= 1440
t0 = 0W (t0 ) = 20
t1 = 240W (t1 ) = 22
t2 = 480W (t2 ) = 19.5
t3 = 720W (t3 ) = 23
t4 = 960W (t4 ) = 20.968sacadodelaformulaW(960)
t5 = 1200W (t5 ) = 20
t6 = 1400W (t6 ) = 20.8
Para el azufre
S (t) = 0.326548 + 4.2826 10−4 t − 7.8428 10−7 t2 + 3.7612 10−10 t3
h = 60∗24−0
6 6 = 240
= 1440
t0 = 0S (t0 ) = 0.30
t1 = 240S (t1 ) = 0.45
t2 = 480S (t2 ) = 0.38
t3 = 720S (t3 ) = 0.35
t4 = 960S (t4 ) = 0.3476sacadodelaformulaS(960)
t5 = 1200S (t5 ) = 0.43
t6 = 1400S (t6 ) = 0.40
Por último se aplica la fórmula de Simpson compuesto:
1440
3 [0.3 + 4(0.45 + 0.35 + 0.43) + 2(0.38 + 0.3476) + 0.40]
R 240
S (t)dt =
0
1440
S (t)dt = 566.016
R
0
Y el contenido de azufre (
S 566.016 min
Sprom = = = 0.393067
t 1440 min
6.7 Obtenga
Z2
h3
1/ dh
1 1+h 2
SOLUCIÓN
.
Por el método de la trapezoidal compuesto para distintas aproximaciones.
RESPUESTA
Notamos que por el método de Simpson Compuesto es más precisa la integral en compara-
ción con la Trapezoidal Compuesta
6.8 Obtenga
Z3
x
xee dx
1
SOLUCIÓN
R1 −x2
a) e 2 dx
−1
R1
b) x3 ex dx
0
R3 dx
c) x
2
SOLUCIÓN
.
Por el método de la trapezoidal compuesto para distintas aproximaciones, luego se armó
una tabla para los valores de Romberg
Luego para b)
R1
a) ecos 2πx dx
0
R2 cos x
b) √
x
dx
1
x R2
c) e /π cos kxdxconk = 1, 2
0
SOLUCIÓN
.
Por el método del trapezoidal compuesto para distintas aproximaciones, luego se armó
una tabla para los valores de Romberg, por último se puso el criterio de convergencia.
Luego para b)
R1
a) sin(101πx)dx
0
sin(x)
R1 enx , 0
b) f (x)dxconf (x) = x
0 1 enx = 0
− Ik (m+1) ≤ 10−6
(m)
Ik
con
Ik +1
(m+1)
− Ik +1 (m+2) ≤ 10−6
SOLUCIÓN
Por el método del trapezoidal compuesto para distintas aproximaciones, luego se armó
una tabla para los valores de Romberg, por último se puso el criterio de convergencia.
Luego parab)
Donde
!0.8
0.023k 4m
0.33
µCp
h=
D πDµ k
k = 0.153 hrpie
BTU
◦
F
m = 1500lb/hr
Ts = 320◦ F
D = 0.25pies
SOLUCIÓN
.
Por el método de Simpson Compuesto N = 4, se usó la calculadora programable de
Mathcad por ser más didáctica su uso y manejo.
ZLf xf
dL Z dx
=
L x
y−x
Li i
SOLUCIÓN
.
Por el método de Simpson Compuesto y usando una calculadora Mathcad
RESPUESTA
SOLUCIÓN
.
Por el método de Simpson Compuesto y usando una calculadora Mathcad
RESPUESTA
Esta integral es muy complicada sacar por métodos numeritos ya que resulta en las
iteraciones indefinido por la división de cero (0) pero si se toma valores próximos a -1
como -0.999999 y 1 = 0.9999, si sale la integral, pero no muy exacta.
Encuentre
320
Z
x2 f (x)dx
0
SOLUCIÓN
.
Primeramente por el método de hicimos una interpolación de los puntos y se creó la
función siguiente:
Para 2 puntos
Para 3 puntos
Para 4 puntos
RESPUESTA Notamos que para 4 puntos no hay variación del área de la integral evaluada
y por lo tanto nos paramos.
320
Z
x2 f (x)dx = 5.02959 ∗ 107
0
ZT2
Cp dT
T
T1
SOLUCIÓN
.
Primeramente por el método de hicimos una interpolación de los puntos y se creó la
función siguiente:
∆S
que sufre un gas ideal a presión constante al cambiar su temperatura de 300 a 380 K
380
Z
1.62673 + 0.0171254∗T −0.00001984∗T 2
dT
T
300
∆S
Zvf
m
t= dv
v0
R (v )
Supóngase que
√
R (v ) = −v ∗ v + 0.0001
SOLUCIÓN
.
Primeramente colocamos las variables y la ecuación en la integral, para luego evaluarla en
nuestro programa Visual Basic 6.0
Z5
10
t= √ dv
−v v + 0.0001
10
Para 3 puntos
Para 4 puntos
RESPUESTA Notamos que a mayor cantidad de puntos, hay mayor precisión y por lo
tanto la respuesta se aproxima a la correcta.
Z5
10
t= √ dv = 2.61969seg
−v v + 0.0001
10
R1 R2
a) xexy dydx
01
R2 R1
b) xexy dxdy
10
R3 R8
c) sin (x) cos (y ) dxdy
14
R1 R1
d) xydxdy
00
SOLUCIÓN
.
también cabe mencionar que se programó las integrales dobles en mathcad, por ser
didácticas su aprendizaje.
RESPUESTA Notamos que usando métodos numéricos se puede aproximar las integrales
dobles con un mínimo de error usando cuadraturas de Gauss, aquí la respuesta numérica
R1 R2
a) xexy dydx = 1.47616
01
R3 R8
c) sin (x) cos (y ) dxdy = 0.3573
14
R1 R1
d) xydxdy = 0.25
00
SOLUCIÓN
.
Aplicamos la ecuación 6.37 de Antonio Nieves.
dP (V ) 27.68355 − 30.43853
= = −27.5498
dV 0.1
Luego aplicamos la ecuación 6.38 de Antonio Nieves para lo cual necesitamos una tabla de
diferencias finitas, porque hay igual espaciamiento entre las x.
df (x) ∆f [x0 ] ∆ 2 f [ x0 ]
= + (2x − x0 − x1 )
dx h 2h2
Entre los puntos 0 y 1 por hallarse en el medio el valor de la derivada a evaluar
dP (V ) −2.755 0.4577
= + (2(1.05) − 1.0 − 1.1) 2 = −27.55
dV 0.1 2(0.1)
Despejando P (V )
dP (V ) a(2V +b)
−RT
dV V =1.05 = 2 + 0.5 2
(V −b) T (V 2 +bV ) V =1.05
dP (V ) −0.08205(373.15) 17.19344(2V +0.02211413)
= +
dV V =1.05 (V −0.02211413)2 2
373.150.5 (V 2 +0.02211413V ) V =1.05
dP (V )
dV = −27.48776
V =1.05
RESPUESTA
Notamos que los valores obtenidos por los diversos métodos son aproximados y muy
cercano al valor obtenido por el método analítico.
6.39 Calcular
dCa
dP T =325,P =10
De la siguiente tabla.
SOLUCIÓN
.
Separamos los valores a evaluar
SOLUCIÓN
.
Aplicamos las diferencias divididas en matlab.
Armamos nuestro polinomio de grado tres sacado de esta tabla de diferencias divididas.
d2 f (x)
= 0.0243
dx2 x=3.7
RESPUESTA
Pude notar que mientras mayor es el grado del polinomio sacado por diferencias divididas
se obtiene una mayor precisión
SOLUCIÓN
.
Aplicamos la calculadora de mathcad.
Para x = 0.3
Para x = 0.4
Para x = 0.5
RESPUESTA
Pude notar que las derivada sacadas con el programa mathcad son casi precisas, su
inexactitud de debe a n = 2, si n fuera mayor, sería la aproximación de las derivadas mayor
ECUACIONES DIFEREN-
CIALES ORDINARIAS
5 7 7
1
MÉTODOS
NUMÉRICOS
a. El = 117187
b. El = 100000
SOLUCIÓN
La figura 7.21 muestra la viga y su curva elástica (línea punteada). Se toma el origen O
de un sistema coordenado en el extremo empotrado de la viga y la dirección positiva del
eje y hacia abajo.
En la teoría de vigas, se demuestra que M(x) está relacionado con el radio de curvatura de
la curva elástica calculado en x así
y 00
EI 1/2
= M (x)
(1 + (y 0 )2 )
donde
E es el módulo de elasticidad de Young y depende del material con el que se construyó la
viga e I es el momento de inercia de la sección transversal de la viga en x.
Si se asume que la viga se flexiona muy poco, que es el caso general, la pendiente y’ de la
curva elástica es tan pequeña que
1 + (y 0 )2 = 1
y (0) = 0
z (0) = 0
y (5) = ?
a)El = 117187
Remplazando datos queda
dy
dx =z
P V IG
2
(5−x)
dz
dx = 300
2(117187)
y (0) = 0
z (0) = 0
y (5) = ?
Calculando los k1, k2, k3, k4, c1, c2, c3, c4.
k1 = f1 (xi , yi , zi ) = zi
k2 = f1 (xi + h2 , yi + hk2 1 , zi + hc21 ) = zi + hc21
k3 = f1 (xi + h2 , yi + hk2 2 , zi + hc22 ) = zi + hc22
k4 = f1 (xi + h, yi + hk3 , zi + hc3 ) = zi + hc3
c1 = f2 (xi , yi , zi ) = 2(117187
300
) ( 5 − xi )
2
c2 = f2 (xi + h2 , yi + 2 , zi
hk1
+ hc21 ) = 2(117187
300
) (5 − (xi + 2 ))
h 2
c3 = f2 (xi + h2 , yi + 2 , zi
hk2
+ hc22 ) = 2(117187
300
) (5 − (xi + 2 ))
h 2
para
a)h = 0.5
Al dividir el intervalo de interés [0, 5] en sub intervalos, el tamaño del paso de integración
h es igual a 0.5
Calculando con Excel las iteraciones.
Respuesta
Y (5) = 0.20000085
Z (5) = 0.05333356
b)El = 100000
Remplazando datos queda
dy
dx=z
P V IG
2
(5−x)
dz
dx = 300
2(100000)
y (0) = 0
z (0) = 0
y (5) = ?
Empleando el método de Runge Kutta de 4to orden.
Usando la ecuación
yi+1 = yi + h6 (k1 + 2k2 + 2k3 + k4 )
zi+1 = zi + h6 (c1 + 2c2 + 2c3 + c4 )
Calculando los k1, k2, k3, k4, c1, c2, c3, c4.
k1 = f1 (xi , yi , zi ) = zi
k2 = f1 (xi + h2 , yi + hk2 1 , zi + hc21 ) = zi + hc21
k3 = f1 (xi + h2 , yi + hk2 2 , zi + hc22 ) = zi + hc22
k4 = f1 (xi + h, yi + hk3 , zi + hc3 ) = zi + hc3
c1 = f2 (xi , yi , zi ) = 2(100000
300
) ( 5 − xi )
2
c2 = f2 (xi + h2 , yi + 2 , zi
hk1
+ hc21 ) = 2(100000
300
) (5 − (xi + 2 ))
h 2
c3 = f2 (xi + h2 , yi + 2 , zi
hk2
+ hc22 ) = 2(100000
300
) (5 − (xi + 2 ))
h 2
para
a)h = 0.5
Al dividir el intervalo de interés [0, 5] en sub intervalos, el tamaño del paso de integración
h es igual a 0.5
Calculando con Excel las iteraciones.
Respuesta
Y (5) = 0.23437500
Z (5) = 0.06250000
SOLUCIÓN
df (xi , yi )
= 6xi + 0(3xi 2 ) = 6xi
dx
Sustituyendo en la formula principal se tiene
h2
yi+1 = yi + h(3xi 2 ) + (6xi )
2!
Iterando en Excel
Respuesta
Y (1) = 0.99
Hallando
df (xi , yi ) 1 1
= + 0(ln(xi )) =
dx xi xi
Sustituyendo en la formula principal se tiene
h2 1
yi+1 = yi + h ln(xi ) + ( )
2! xi
Iterando en Excel
Hallando
df (xi , yi )
= 2yi + 2xi (2xi yi ) = 2yi + 4x2 i yi
dx
Sustituyendo en la formula principal se tiene
h2
yi+1 = yi + h2xi yi + (2yi + 4xi 2 yi )
2!
Iterando en Excel
Respuesta
Y (2) = 7.71777588
Hallando
df (xi , yi )
= 0 + 2yi (yi 2 ) = 2yi 3
dx
Sustituyendo en la formula principal se tiene
h2
yi+1 = yi + hyi 2 + (2yi 3 )
2!
Iterando en Excel
Respuesta
Y (0.5) = 1.97086917
SOLUCIÓN
Formulas a emplear.
h
yi+1 = yi + (k0 + k1 )
2
Hallando
k 0 = f ( xi , y i )
k1 = f (xi + h, yi + hk0 )
k0 = 3xi 2
k1 = 3(xi + h)2
Respuesta
Y (1) = 1.005
k0 = ln(xi )
k1 = ln(xi + h)
Respuesta
Y (2) = 3.384631
k0 = 2xi yi
k1 = 2(xi + h)(yi + hk0 )
Respuesta
Y (2) = 8.39676619
k0 = y i 2
k1 = (yi + hk0 )2
Respuesta
Y (0.5) = 1.98330074
SOLUCIÓN
Formula
h
yi+1 = yi + (k1 + 2k2 + 2k3 + k4 )
6
Para los k1, k2, k3, k4
k 1 = f ( xi , y i )
k2 = f (xi + h2 , yi + hk2 1 )
k3 = f (xi + h2 , yi + hk2 2 )
k4 = f (xi + h, yi + hk3 )
Solución:
k1 = 3x0 2
k2 = 3(x0 + h2 )2
k3 = 3(x0 + h2 )2
k4 = 3(x0 + h2 )2
Respuesta
Y (1) = 0.974125
Solución:
Respuesta
Y (2) = 3.3862934
Solución:
Respuesta
Y (2) = 9.987731765
Solución:
k1 = y i 2
k2 = (yi + hk2 1 )2
k3 = (yi + hk2 2 )2
k4 = (yi + hk3 )2
Respuesta
Y (0.5) = 1.99996326
SOLUCIÓN
Respuesta
Y (1) = 0.19876424
a. h = 0.5
b. h = O.l
y = 15 e−10x sen(5x)
z = e−10x (cos(5x) − 2sen(5x))
SOLUCIÓN
y0 = z
z 0 = −125y − 20z
y (0) = 0
z (0) = 1
Y (1) = ?
z (1) = ?
Calculando los k1, k2, k3, k4, c1, c2, c3, c4.
k1 = f1 (xi , yi , zi ) = zi
k2 = f1 (xi + h2 , yi + hk2 1 , zi + hc21 ) = zi + hc21
k3 = f1 (xi + h2 , yi + hk2 2 , zi + hc22 ) = zi + hc22
k4 = f1 (xi + h, yi + hk3 , zi + hc3 ) = zi + hc3
c1 = f2 (xi , yi , zi ) = −125yi − 20zi
c2 = f2 (xi + h2 , yi + hk2 1 , zi + hc21 ) = −125(yi + hk2 1 ) − 20(zi + hc21 )
c3 = f2 (xi + h2 , yi + hk2 2 , zi + hc22 ) = −125(yi + hk2 2 ) − 20(zi + hc22 )
c4 = f2 (xi + h, yi + hk3 , zi + hc3 ) = −125(yi + hk3 ) − 20(zi + hc3 )
para
a)h = 0.5
Al dividir el intervalo de interés [0, 1] en sub intervalos, el tamaño del paso de integración
h es igual a 0.5
Con
x0 = 0, x1 = 0.5, x2 = 1
Respuesta
Y (1) = 91.68359375 Z (1) = −1207.64050971
b)h = O.l
Al dividir el intervalo de interés [0, 1] en sub intervalos, el tamaño del paso de integración
h es igual a 0.1 Con
x0 = 0, x1 = 0.1, x2 = 0.2, x3 = 0.3, x4 = 0.4, x5 = 0.5, x6 = 0.6, x7 = 0.7, x8 = 0.8, x9 =
0.9, x10 = 1
Calculando con Excel las iteraciones.
Respuesta
Y (1) = −0.00000655 Z (1) = 0.00007053
elabore y ejecute un programa que simule el movimiento de este sistema desde un tiempo
cero hasta un segundo.
a) Modificar la velocidad inicial (un valor negativo significaría un choque por atrás del
carrito).
b)Al aumentar la masa m se incrementaría su energía cinética (0.5 mv2), por lo que sería
Interesante ver cómo funcionan los resortes al cambiar los valores de m.
c)Al hacer cero alguno de los parámetros e, k o k’ estaríamos eliminando alguno de los
resortes o el amortiguador
SOLUCIÓN
a) Modificar la velocidad inicial (un valor negativo significaría un choque por atrás del
carrito).
para m = 0.01kg
P aram = 0.05
P aram = 0.1
e) Al hacer cero alguno de los parámetros c, kok 0 estaríamos eliminando alguno de los
resortes o el amortiguador
Caso amortiguamiento c = 0
Caso resorte k = 0
Caso k 0 = 0
PV F
d2 y s qx
dx2
= EI y + 2EI (x − L)
y (0) = 0
y (L) = 0
y (x) = ?
para..0 ≺ x ≺ L
a. Supongaquesetienenlossiguientesdatos : L =
350cm, q = 2kg/cm, E = 2X106 kg/cm”, S
= 400kg, I =
2.510 cm”.Encuentreladef lexióndelavigacada10cm, usandoE :=
4
10 − 8.
SOLUCIÓN
PV F
dy
dx = z
dz s qx
dx = EI y + 2EI (x − L)
y (0) = 0
y (L) = 0
y (x) = ?
para..0 ≺ x ≺ L
Se inicia el método del disparo con ao = 0.01 Y a1 = 0.02, ya que la deflexión en general
es muy pequeña en la figura se ha exagerado con fines ilustrativos. Los valores positivos
de a (recuerde que representan la pendiente de la tangente a la curva y en el extremo
izquierdo de la viga) se deben a que la dirección positiva del eje y es hacia abajo. Con
estos valores de a se plantean los dos PVI’ s siguientes:
P V I0
dy
dx = z
dz s qx
dx = EI y + 2EI (x − L)
y (0) = 0
z (0) = a0 = 0.01
y (x) = ?
para..0 ≺ x ≺ L
P V I1
dy
dx = z
dz s qx
dx = EI y + 2EI (x − L)
y (0) = 0
z (0) = a0 = 0.02
y (x) = ?
para..0 ≺ x ≺ L
Al resolverlos con el método de Runge-Kutta de cuarto orden y h = 5 cm, se obtiene
PV I
dy
dx = z
dz s qx
dx = EI y + 2EI (x − L)
y (0) = 0
z (0) = a2 = 0.0000715
y (x) = ?
para..0 ≺ x ≺ L
con lo que se obtiene y (L; a2) = 0.00001703, y el problema queda terminado. Conclusión:
El problema no cumple con el reglamento con la condición de que maxy (x) < 0.00131
dada por los resultados superan este valor. Ver tabla de iteraciones.
ECUACIONES DIFER-
ENCIALES PARCIALES
5
6
8 8
1
MÉTODOS
NUMÉRICOS
SOLUCIÓN
∂ 2u 2
2∂ u = 0
1. sin(x) + y
∂x2 ∂y 2
B 2 − 4AC . . . (∗)
Donde:
A(x, y ) = sin(x)
B (x, y ) = 0
C (x, y ) = y 2
−4sin(x)y 2 . . . (∗∗)
si 0 < x < π −→ A > 0
si −∞ < y < +∞ −→ C > 0
si x = 0 −→ A = 0
si −∞ < y < +∞ −→ C > 0
∂ 2u ∂ 2 u ∂u ∂u
2. y 2
− x 2
+ +y =0
∂x ∂y ∂x ∂y
B 2 − 4AC . . . (∗)
Donde:
A(x, y ) = y
B (x, y ) = 0
C (x, y ) = x
−4yx . . . (∗∗)
ELÍPTICA en (x < 0 ∧ y < 0) ∨ (x > 0 ∧ y > 0)
PARABÓLICA en (x = 0 ∨ y = 0)
∂ 2u 2 2
x+y ∂ u + e2y ∂ u = 0
3. y + 2e
∂x2 ∂x∂y ∂y 2
B 2 − 4AC . . . (∗)
Donde:
A(x, y ) = y
B (x, y ) = 2ex+y
C (x, y ) = e2y
∂2 u 2
2 ∂ u
4. + (1 + y ) 2 = 0
∂x2 ∂y
B 2 − 4AC . . . (∗)
Donde:
A(x, y ) = 1
B (x, y ) = 0
C (x, y ) = 1 + y 2
−4(1 + y 2 ) . . . (∗∗)
La EDP siempre es ELÍPTICA ∀x, y ∈ R
∂ 2u 2
2x ∂ u + 3 ∂u − 5u = 0
5. sin2 (y ) − e
∂x2 ∂y 2 ∂x
B 2 − 4AC . . . (∗)
Donde:
A(x, y ) = sin2 (y )
B (x, y ) = 0
C (x, y ) = −e2x
∂ 2U ∂ 2U
+ y =0
∂x2 ∂y 2
SOLUCIÓN
B 2 − 4AC . . . (∗)
Donde:
A(x, y ) = 1
B (x, y ) = 0
C (x, y ) = y
−4y . . . (∗∗)
si y = 0 ∧ (−∞ < x < ∞) −→ la EDP es PARABÓLICA
SOLUCIÓN
a2 00
T (x + a, t) = T (x, t) + aT 0 (x, t) + T (x, t) + . . .
2!
T (x + a, t) − T (x, t)
T 0 (x, t) =
a
∂T T (xi + a, ti ) − T (xi , ti )
= . . . l.q.q.d.
∂x a
b2 00
T (x, t + b) = T (x, t) + bT 0 (x, t) + T (x, t) + . . .
2!
T (x, t + b) − T (x, t)
T 0 (x, t) =
b
∂T T (xi , ti + b) − T (xi , ti )
= . . . l.q.q.d.
∂x b
∂ 2T
Antes de demostrar , se tiene las siguientes diferencias finitas centrales :
∂x∂t
∂T T (xi + a, ti ) − T (xi − a, ti )
=
∂x 2a
∂T T (xi , ti + b) − T (xi , ti − b)
=
∂x 2b
Luego
∂ 2T ∂ ∂T
= ( )
∂x∂t ∂x ∂t
∂ T ( xi , t i + b ) − T ( xi , t i − b )
= ( )
∂x 2b
1
= [T 0 (xi , ti + b) − T 0 (xi , ti − b)]
2b
1 T (xi + a, ti + b) − T (xi − a, ti + b) T (xi + a, ti − b) − T (xi − a, ti − b)
= [( )−( )]
2b 2a 2a
∂ 2T T (xi + a, ti + b) − T (xi − a, ti + b) − T (xi + a, ti − b) + T (xi − a, ti − b)
=
∂x∂t 4ab
SOLUCIÓN
∂2 y ∂y
1. − y + 2y = 0 con diferencias centrales
∂x2 ∂x
∂ 2u 2
2∂ u
2. sin(x) 2 + y =0 con diferencias hacia adelante
∂x ∂x2
SOLUCIÓN
ui+1,j − 2ui,j + ui−1,j ui,j +1 − 2ui,j + ui,j−1
sin(xi )[ ] + yi2 [ ]=0
(∆x) 2 (∆y )2
∂ 2u ∂ 2 u ∂u ∂u
3. y 2
− x 2
+ +y =0 con diferencias centrales
∂x ∂y ∂x ∂y
SOLUCIÓN
ui+1,j − 2ui,j + ui−1,j ui,j +1 − 2ui,j + ui,j−1
yi [ ] − xi [ ]+
(∆x) 2 (∆y )2
ui+1,j − ui−1,j ui,j +1 − ui,j−1
+ yi ( )=0
2∆x 2∆y
∂2 u ∂2 y
4. + ( 1 + y 2 ) =0 con diferencias hacia atrás
∂x2 ∂y2
∂T ∂ 2T ∂ 2T
=α 2 +α 2
∂t ∂x ∂y
Describe la conducción de calor en régimen transitorio en dos
dimensiones. Expresela en términos de diferencias finitas; el
termino de la izquierda en diferencias hacia adelante y los
términos de la derecha en diferencias centrales.
SOLUCIÓN
Ya sabemos hasta aquí como obtener diferencias finitas hacia adelante como diferencias
centrales, por lo tanto se tiene:
k +1
Ti,j k
− Ti,j Tik+1,j − 2Ti,j
k + Tk
i−1,j
k
Ti,j +1 − 2Ti,j + Ti,j−1
k k
= α[ + ]
∆t (∆x)2 (∆y )2
SOLUCIÓN
El algoritmo matemático para resolver este PVF por el método explicito es:
k +1
Ti,j k
− Ti,j Tk − 2Ti,j
k + Tk k
Ti,j +1 − 2Ti,j + Ti,j−1
k k
= α[ i+1,j i−1,j
+ ]
∆t (∆x)2 (∆y )2
si ∆x = ∆y, entonces
k +1 α∆t
Ti,j k
− Ti,j = [T k − 2Ti,j
k k
+ Ti−1,j k
+ Ti,j +1 − 2Ti,j + Ti,j−1 ]
k k
(∆x)2 i+1,j
α∆t
Donde λ = , después de algunas manipulaciones algebraicas, dicha ecuación queda:
(∆x)2
k +1
Ti,j = (1 − 4λ)Ti,j
k
+ λ(Tik+1,j + Ti−1,j
k k
+ Ti,j k
+1 + Ti,j−1 ) . . . (∗)
Para obtener la temperatura en los demas puntos de la lamina para el tiempo de 0.01
horas se aplica nuevamente la ecuación (*).
De la misma manera se obtiene los valores de temperatura para los tiempos de 0.02, 0.03
horas , etcétera; o sea la temperatura en los nodos interiores. Los resultados obtenidos
que han sido realizados en EXCEL es la que se muestra.
Los demás resultados se muestran en el CD, todos los ejercicios de este capitulo están
hecho en EXCEL
SOLUCIÓN
SEGUNDO PASO
Se usara el siguiente algoritmo
k +1 k +1 k +1/2 k +1/2 k +1/2
−λTi−1,j + 2(1 + λ)Ti,j − λTik++1,j
1
= λTi,j−1 + 2(1 − λ)Ti,j + λTi,j +1 . . . (θ )
Analizando con las mismas condiciones iniciales, condiciones de frontera y los demás datos
del ejercicio anterior en:
PRIMER PASO
En el primer paso en t=0.005 la ecuación (β ) se aplica a los siguientes nodos
Para el nodo (i,j)=(1,1)
1/2
−λT1,0 + 2(1 + λ)T1,1
1/2 1/2
− λT1,2 0
= λT0,1 + 2(1 − λ)T1,1
0 0
+ λT2,1
Para el nodo (i,j)=(1,2)
1/2
−λT1,1 + 2(1 + λ)T1,2
1/2 1/2
− λT1,3 0
= λT0,2 + 2(1 − λ)T1,2
0 0
+ λT2,2
Para el nodo (i,j)=(1,3)
1/2
−λT1,2 + 2(1 + λ)T1,3
1/2 1/2
− λT1,4 0
= λT0,3 + 2(1 − λ)T1,3
0 0
+ λT2,3
Para el nodo (i,j)=(1,4)
1/2
−λT1,3 + 2(1 + λ)T1,4
1/2 1/2
− λT1,5 0
= λT0,4 + 2(1 − λ)T1,4
0 0
+ λT2,4
Y así sucesivamente hasta el nodo (i,j)=(1,9)
Expresando en forma de matrices se genera una matriz tridiagonal
2(1 + λ)
−λ
2(1 + λ)
−λ −λ
.. ..
. .
2(1 + λ)
−λ −λ
−λ 2(1 + λ)
2.5 −0.25 85
0.5
T1,1
2.5 −0.25 60
−0.25
0.5
.. .. T1,2 ..
. .
.. .
·
=
.
2.5 60
−0.25 −0.25
0.5
T
−0.25 2.5 1,9
72.5
Resolviendo la matriz cuadrada de 9x9 por el método de TOMAS, se tiene
0.5 = 37.071
T1,1 0.5 = 30.714
T1,2 0.5 = 30.072
T1,3 0.5 = 30
T1,4 0.5 = 30
T1,5
0.5 = 30
T1,6 0.5 = 30.021
T1,7 0.5 = 30.204
T1,8 0.5 = 30.020
T1,9
SEGUNDO PASO
En el segundo paso en t=0.01 la ecuación (θ ) se aplica a los siguientes nodos
Para el nodo (i,j)=(1,1)
1
−λT0,1 + 2(1 + λ)T1,1
1 1
− λT2,1 0.5
= λT1,0 + 2(1 − λ)T1,1
0.5 0.5
+ λT1,2
2(1 + λ)
−λ
−λ 2(1 + λ) −λ
−λ 2(1 + λ) −λ
−λ 2(1 + λ)
Reemplazando sus valores y formando un sistema matricial del sistema de ecuaciones
lineales
0.5 = 49.065
T1,1 0.5 = 37.505
T2,1 0.5 = 36.680
T3,1 0.5 = 39.993
T4,1
El calculo puede repetirse ahora en las otras filas para este mismo tiempo; así logrando
todas las temperaturas en todos los nodos de la lamina para el t= 0.01 horas
El mismo procedimiento se realiza para todos los instantes de tiempo hasta llegar a un
tiempo de una hora. Algunos resultados que se obtuvieron son:
SOLUCIÓN
∂C ∂ 2C
=D 2 . . . (α )
∂t ∂x
Donde:
C es la concentración de urea
t el tiempo
x la distancia
D la constante de difusividad
Estableciendo el PVF con las condiciones que nos presenta el ejercicio
CI : C (x, 0) = 0.02 −→ Ci,0 = 0.02 0 6 x 6 20cm
CF 1 : C (0, t) = 2 −→ C0,j = 2
CF 2 : C (1, t) = 0 −→ C = 0 0 6 t 6 10min
1,j
al sustituir valores
La siguiente figura muestra como cambia la concentración de urea a lo largo del tubo
desde 1.8cm a 4.3cm en diferentes tiempos
SOLUCIÓN
Estableciendo el PVF con las nuevas condiciones que nos presenta el ejercicio
CI : C (x, 0) = 0.02 −→ Ci,0 = 0.02 0 6 x 6 20cm
CF 1 : C (0, t) = 2 −→ C0,j = 2
CF 2 : C (1, t) = 1 −→ C = 1 0 6 t 6 10min
1,j
1 + 2λ
−λ
1 + 2λ
−λ −λ
.. ..
. .
1 + 2λ
−λ −λ
−λ 1 + 2λ
Reemplazando sus valores y formando un sistema matricial del sistema de ecuaciones
lineales
C1,1 = 0.020505 C2,1 = 0.02 C3,1 = 0.02 C4,1 = 0.02 C5,1 = 0.02
C6,1 = 0.02 C7,1 = 0.02 C8,1 = 0.02 C9,1 = 0.020250
El calculo puede repetirse de la misma forma para los otros instantes de tiempo en cada
nodo. La siguiente tabla muestra los resultados
∂T ∂ 2T
=α 2
∂t ∂x
CI : T (x, 0) = 20sin(x)α = 1
CF 1 : T (0, t) = 100o CL = 1pie
CF 2 : T (1, t) = 50o Ct = 1hora
SOLUCIÓN
Analizando PVF
Ti,0 = 20sin(x) 06x61
T0,t = 100o C
T = 50o C
1,t
∂T ∂ 2T
=α 2 α = 1pie/h
∂t ∂x
SOLUCIÓN
α∆t
Donde λ = ; α = 1 ∆x = 0.25 y ∆t = 0.01 por tanto λ = 0.16
(∆x)2
Si este algoritmo (θ ) se aplica a los nodos (1,0) y (1,1), osea i=1, k=0 se tiene
Al aplicar el mismo algoritmo a los nodos (2,0) y (2,1), osea i=2, k=0 se tiene
Donde los nodos desconocidos son (1,1), (2,1) y (3,1) ya que los otros son conocidos por la
condición inicial (CONDICIÓN DE DIRICHLET).
2(1 + λ)
−λ
2(1 + λ)
−λ −λ
−λ 2(1 + λ)
Reemplazando valores y formando un sistema matricial
2.32 −0.16 62.4
T1
11
−0.16 2.32 −0.16 · T = 40
2
−0.16 2.32 T31 62.4
De donde se obtienen las temperaturas en t=0.6 min
T11 = 28.36
T21 = 21.15
T31 = 28.36
Para obtener las temperaturas en t= 1.2 min el vector del lado derecho debe modificarse,
de donde se obtiene las temperaturas en t=1.2 min
T12 = 37.47
T22 = 24.40
T32 = 37.47
Los resultados obtenidos con el método de Crank Nicolson son en general, un promedio de
los resultados de los métodos explicito e implícito
En la siguiente figura se muestra como cambia la temperatura a lo largo del eje x desde
t=0, hasta t= 12 min
En la siguiente figura se muestra como cambia la temperatura a lo largo del eje x desde
t=12, hasta t= 60 min
SOLUCIÓN
La pregunta del ejercicio 8.3 nos pide calcular la distribución de temperatura T(x,t) en
una barra cilíndrica de vidrio, según el enunciado de la pregunta se obtiene las siguientes
condiciones
Si este algoritmo (θ ) se aplica a los nodos (1,0) y (1,1), osea i=1, k=0 se tiene
Al aplicar el mismo algoritmo a los nodos (2,0) y (2,1), osea i=2, k=0 se tiene
Donde los nodos desconocidos son (1,1), (2,1) y (3,1) ya que los otros son conocidos por la
condición inicial (CONDICIONES COMBINADAS).
2(1 + λ)
−λ
2(1 + λ)
−λ −λ
−λ 2(1 + λ)
1.996 40.27553
−0.001968 T1
11
1.996 −0.001968 · T2 = 40
−0.001968
−0.001968 1.996 T31 40
T11 = 20.118
T21 = 20
T31 = 20
Para obtener las temperaturas en t= 1.2 min el vector del lado derecho debe modificarse,
de donde se obtiene las temperaturas en t=1.2 min
T12 = 20.275
T22 = 20
T32 = 20
Hay que observar que la temperatura en el nodo (4,0) es 20o C ya que la condición inicial
lo establece y esta frontera esta aislada
para el calculo del nodo (4,1) se usa la condición frontera Tx = 0 y su aproximación con
diferencias hacia atrás es como sigue
T4,1 − T3,1
Tx (1, t) =
∆x
Por lo que T3,1 = T4,1 = 20o C
Con este procedimiento se calculan las temperaturas de los nodos de las filas superiores,
aquí debe notarse que por la condición Tx = 0la temperatura en el extremo aislado de la
barra esta aproximadamente igual a la temperatura de la barra en el nodo anterior (x=0.75)
Como se puede observar en la figura los valores que se obtuvieron son parecidos a los
valores obtenidos por el método explicito.
Los resultados tienden a parecerse mas a medida que transcurre el tiempo.
SOLUCIÓN
El ejercicio nos pide calcular la distribución de temperatura T(x,t) en una aleta delgada
de cobre; donde la aleta esta siendo sometida por una de sus caras a un radiador que le
emite una temperatura de 200o C , en donde la función de la aleta es disipar calor por
convención a la atmósfera.
Sumando se tiene:
k∆t
2Tik +1 − 2Tik = (T k − 2Tik + Ti−1
k
+ Tik++11 − 2Tik +1 + Ti−1
k +1
)
ρCp (∆x)2 i+1
2(ah)∆t k
− (Ti + Tik +1 − 136)
Cp Aρ
2Tik +1 − 2Tik = λ(Tik+1 − 2Tik + Ti−1
k
+ Tik++11 − 2Tik +1 + Ti−1
k +1
)
−β (Tik + Tik +1 − 136)
k∆t 2(ah)∆t
Donde λ = ; β= para ∆x = 0.05 y ∆t = 0.001
ρCp (∆x) 2 Cp Aρ
los demás parámetros son constantes y tienen un valor que nos muestra en el ejercicio 8.4
y reemplazando estos valores se tiene
λ = 1.76984127 y β = 0.02857189
Si este algoritmo (∗∗) se aplica a los nodos (1,0) y (1,1), osea i=1, k=0 se tiene
−λT01 + 2(1 + λ + β )T11 − λT21 = λT00 + 2(1 − λ − β )T10 + λT20 + 136β
Al aplicar el mismo algoritmo a los nodos (2,0) y (2,1), osea i=2, k=0 se tiene
y así sucesivamente hasta el nodo (18,0)y (18,1), osea i=18, k=0 se tiene
1
−λT17 + 2(1 + λ + β )T18
1 1
− λT19 0
= λT17 + 2(1 − λ − β )T18
0 0
+ λT19 + 136β
Donde los nodos desconocidos son (1,1), (2,1) y (3,1) ya que los otros son conocidos por la
condición inicial (CONDICIONES COMBINADAS).
2(1 + λ + β )
−λ
−λ 2(1 + λ + β ) −λ
.. ..
. .
−λ 2(1 + λ + β ) −λ
−λ 2(1 + λ + β )
Reemplazando valores y formando un sistema matricial
5.5968 −1.7698
T1 −110.3205
11
−1.7698 5.5968 −1.7698
T −116.9794
2
.. .. . ..
. . · . =
. .
5.5968 −1.7698
1
−1.7698 T17
−105.4317
−1.7698 5.5968 1
T18 −102.73333
T11 = 141.729
T21 = 99.274
..
.
1
T17 = 68.817
1
T18 = 68.116
Al continuar el mismo procedimiento para las otras filas se obtienes los siguientes resultados
que se muestran en la siguiente tabla
SOLUCIÓN
∂ 2T ∂ 2T
1. + =0 ecuacion de Laplace
∂x2 ∂y 2
B 2 − 4AC . . . (∗)
Donde:
A(x, y ) = 1
B (x, y ) = 0
C (x, y ) = 1
−4 . . . (∗∗)
∂ 2U ∂ 2U
2. = ecuacion de onda
∂x2 ∂y 2
Ordenando se tiene :
∂ 2U ∂ 2U
− =0
∂x2 ∂y 2
Para saber que tipo de EDP es tendremos que analizarlo en la forma :
B 2 − 4AC . . . (∗)
Donde:
A(x, y ) = 1
B (x, y ) = 0
C (x, y ) = −1
4 . . . (∗∗)
si −∞ < x < +∞ −→ A > 0
si −∞ < y < +∞ −→ C < 0
∂2 U ∂2 U
3. = ecuacion de dif usion
∂x2 ∂t
Ordenando se tiene :
∂ 2U ∂ 2U
− =0
∂x2 ∂t
Para saber que tipo de EDP es tendremos que analizarlo en la forma :
B 2 − 4AC . . . (∗)
Donde:
A(x, y ) = 1
B (x, y ) = 0
C (x, y ) = 0
0 . . . (∗∗)
si −∞ < x < +∞ −→ A > 0
si −∞ < y < +∞ −→ C = 0