Está en la página 1de 81

“AÑO DEL DIÁLOGO Y LA RECONCILIACIÓN NACIONAL”

UNIVERSIDAD NACIONAL HERMILIO VALDIZAN


FACULTAD DE INGENIERÍA INDUSTRIAL Y DE SISTEMA
E.A.P. INGENIERÍA DE SISTEMAS

------------------------------------------------------------------------------------------
CUADERNO DIGITAL DE
MÉTODOS NUMÉRICOS

DOCENTE : Ing. Jorge Chavéz

ALUMNA : PALOMINO ALEGRIA, Jakely Naike

HUÁNUCO-PERÚ
2018
METODO DE LA BISECCION
Paso 1: Elija valores iniciales inferior, a, y superior, b, que encierren la raíz, de
forma
tal que la función cambie de signo en el intervalo. Esto se verifica comprobando
que f(a) f(b) < 0.
Paso 2: Una aproximación de la raíz xr se determina mediante:
Promedio xr=(a+b) /2
Paso 3: Realice las siguientes evaluaciones para determinar en qué sub intervalo
está
la raíz:
a) Si f(a)f(b) < 0, entonces la raíz se encuentra dentro del sub intervalo inferior
o izquierdo. Por lo tanto, haga b= xr y vuelva al paso 2.
b) Si f(a)f(b) > 0, entonces la raíz se encuentra dentro del sub intervalo superior
o derecho. Por lo tanto, haga a = xr y vuelva al paso 2.

c) Si f(a)f(b) = 0, la raíz es igual a xr; termina el cálculo.

EJEMPLO 1

Gráfica y utilice el método de la bisección para calcular la raíz de:


F ( x )=lnx∗e x +cosx utilizando como valor inicial a=1, b=1.5

x lnx*e^x cosx
0 #¡NUM! -1
0.5235987 - -
76 1.092245 0.866025
33 4
0.7853981 - -
63 0.529818 0.707106
54 78
1.5707963 2.172328 -
27 39 6.1257E-
17
3.1415926 26.48984 1
54 24
Chart Title
30

25

20

15

10

0
0 0.5 1 1.5 2 2.5 3 3.5
-5

iteració
n a b promedio f(x) error1 error2
1.0941698 0.3598867
1 1 1.5 1.25 85 0.125 6
1.4540566 0.2067344
2 1.25 1.5 1.375 47 0.0625 9
1.6607911 0.1108864
3 1.375 1.5 1.4375 42 0.03125 7
1.7716776 0.0574305
4 1.4375 1.5 1.46875 14 0.015625 9
1.8291082 0.0292259
5 1.46875 1.5 1.484375 07 0.0078125 1
1.8583341 0.0039062 0.0147423
6 1.484375 1.5 1.4921875 14 5 5
1.4960937 1.8730764 0.0019531 0.0074037
7 1.4921875 1.5 5 64 3 4
1.4960937 1.4980468 1.8804802 1.4980468 1.8804802
8 5 1.5 75 06 8 1

EJEMPLO 2

Gráfica y utilice el método de la bisección para calcular la raíz de:


F (X )=5 X 3 −5 X 2+ 6 X−2 utilizando como valor inicial a=0, b=1

X f(X)
-5 -802
-4 -442
-3 -212
-2 -82
-1 -22
0 -2
1 8
2 38
3 118
4 278
5 548

800

600

400

200
Axis Title

0
-6 -4 -2 0 2 4 6
-200

-400

-600

-800

-1000
Axis Title

iteración a b promedio f(x) error1 error2


1 0 1 0.5 4 0.25 26
2 0.5 1 0.75 30 0.125 76
3 0.75 1 0.875 106 0.0625 156
4 0.875 1 0.9375 262 0.03125 266
5 0.9375 1 0.96875 528 0.015625 406
6 0.96875 1 0.984375 934 0.0078125 576
0.0039062
7 0.984375 1 0.9921875 1510 5 776
0.0019531
8 0.9921875 1 0.99609375 2286 3 1006
0.99804687 0.0009765
9 0.99609375 1 5 3292 6 1266
0.99902343 0.0004882
10 0.998046875 1 8 4558 8 1556
0.99951171 0.0002441
11 0.999023438 1 9 6114 4 1876
12 0.999511719 1 0.99975585 7990 0.0001220 2226
9 7
0.9998779
13 0.999755859 1 0.99987793 10216 3 10216

EJEMPLO 3

Gráfica y utilice el método de la bisección para calcular la raíz de: g ( x )=2 e x + 2lnx
utilizando como valor inicial a=1, b=2

x 2e^x 2lnx
0 2 #¡NUM!
1 5.4365636 0
57
2 14.778112 1.386294
2 36
3 40.171073 2.197224
85 58
4 109.19630 2.772588
01 72
5 296.82631 3.218875
82 82
6 806.85758 3.583518
7 94

Chart Title
900
800
700
600
500
400
300
200
100
0
0 1 2 3 4 5 6 7

2e^x 2lnx

Iteración a b PROMEDIO f(x) error1 error2


xi
1 1 2 1.5 9.77430835 0.25 2.85412857
7 1
2 1.5 2 1.75 12.6284369 0.125 1.67041863
3 2
3 1.75 2 1.875 14.2988555 0.0625 0.90669304
6 7
4 1.875 2 1.9375 15.2055486 0.03125 0.47268652
1 5
5 1.9375 2 1.96875 15.6782351 0.01562 0.24137167
3 5 8
6 1.96875 2 1.984375 15.9196068 1.98437 15.9196068
1 5 1
CAPITULO 8
PROBLEMA 8.1.
Usando el Método Newton-Raphson puede ser formula como:

El uso de la ley del gas ideal para los resultados de la conjetura inicial en una determinación exacta
de la raíz en unos pocos Iteraciones:

PROBLEMA 8.2.
La función para resolver es:

Sustituyendo Xaf= 0.95;

Bisecciones con suposiciones iniciales


de 0.01 y 1 puede ser usado para
determinar una raíz de 0.30715
después de 16 interacciones con Ea=
0.005%
Un gráfico de la función indica una raíz aproximadamente R = 0.3

PROBLEMA 8.3.
La función para resolver es:

Un gráfico de la función indica una raíz aproximadamente x = 0.02

Porque la función es demasiado lineal, falsa posición es buena opción. Usando las conjeturas
iniciales de 0.01 y 0.03, la primera interacción es

Después de 3 interacciones el resultado es 0.021041 con un error de 0.003%

PROBLEMA 8.4.
. La función para resolver es:
Un gráfico de la función indica aproximadamente t =34

Bisección con conjeturas iniciales de 0 y 50 pueden ser usadas para determinar una raíz de
33.95309 después de 16 interacciones con un margen de error de 0.002 %

PROBLEMA 8.5.
La función para resolver es:

a. Un gráfico de la función indica un aproximado de x = 16

b. La forma de la función indica que la falsa posición podría ser una elección pobre.
Bisección con una conjetura inicial de 0 y 20 pueden ser usadas para determinar
una raíz de 15.85938 después de 8 iteraciones con un error de 0.493 % . Nota que
la falsa posición tendría que requerir 68 interacciones para alcanzar una exactitud
comparable. b. La forma de la función indica que la falsa posición podría ser una
elección pobre.
PROBLEMA 8.6.
La función para resolver es:

Gráficos pueden ser generados especificando valores de x1 y resolviendo por X2 usando


un método numeral como la bisección.
Estos valores se pueden graficar para producir

Por lo tanto, la raíz parece estar alrededor de x1= 3.3 y X2 =2.7. Empleando estos valores
como la conjetura inicial para las 2 variables que dan el método de Newton.

F1(3.3, 2.7) = -2.36x10^-6

F2(3.3, 2.7) = 2.33x10^-5

La segunda iteración produce X1=3.3366 y X2=2.677, con una aproximación máxima error
de 0.003 %.

PROBLEMA 8.7.
Utilizando los valores dados, a = 12.6126 y b=0.0018707. Por lo tanto, la raíz del problema
para ser resueltas es:

Una gráfica indica una raíz alrededor de 0.0028

Usando una conjetura inicial de 0.002 y 0.004, bisección puede ser empleadas para
determinar las raíces como 0.00275 después de 12 interacciones con un error de 0.018 %.
La masa de metano contenida en el tanque puede computar como 3/0.002275 = 1091 kg

PROBLEMA 8.8.
Usando los valores dados, las raíces de los problemas para ser resueltos es:

Una gráfica indica un aproximado alrededor de 0.8

Un método numérico puede ser usado para determinar que la raíz es 0.77194
PROBLEMA 8.9.
Usando los valores dados, los problemas de las raíces para

Una gráfica indica un aproximado de 0.52

Un método numérico puede ser usado para determinar que la raíz es 0.53952

PROBLEMA 8.10.
La mejor manera de acercarse a este problema es para usar el método grafico desplegado
en la figura. Para la primera versión, nosotros graficamos

Para la segunda versión, nosotros graficamos versus el rango de h. Como desplagamos


abajo, esta versión no es convergente
PROBLEMA 8.11.
La ecuación de Ergun, que se da abajo, sirve para describir el flujo de un líquido a través
de un lecho empacado. ΔP es la caída de presión, r es la densidad del fluido, GO es la
velocidad másica (el cociente del flujo de masa dividido entre el área de la sección
Transversal), Dp es el diámetro de las partículas dentro del lecho, μ es la viscosidad del
Fluido, L es la longitud del lecho y e es la fracción vacía del lecho.

Dados los siguientes valores para los parámetros encuentre la fracción vacía e del lecho.
Sustituyendo los valores en los parametros:

ε3 1−ε
20 =150 +1.75
1−ε 1000

reacomondando la ecuacion podemos expresarlo como un problema de raíces

ε3
f ( ε )=0.15 ( 1−ε ) +1.75−20
1−ε

donde la raíz más cerca es de 0.38

PROBLEMA 8.13.
Debemos resolver el sistema de ecuaciones que en este caso son de 5
PROBLEMA 8.14.
c out
K 1 −1 c
−∫
c¿
+
K max C K max
dC=
K max ( )
( Kln out + Cout −C¿ )
c¿

Por lo tanto el problema equivale a encontrar la raíz

Cout
f ( C out ) =
V
+
1
F K max [ ( )
Kln
C¿
+C out −C ¿
]
PROBLEMA 8.15.
La función a ser resulta es

f ( t )=9 e−0.7 t cos 4 t−3.5

donde la raiz es : 0.2

Aplicando el Metodo Newton-Raphson :

USANDO VALORES INICIALES DE 0.3


i t f(t) f'(t) Ea
0 0.3 -0.85651 -29.048  
1 0.270514 -0.00335 -28.7496 10.899
2 0.270398 -1.20E-07 -28.7476 0.0000431
3 0.270398 0 -28.7476 0.000002
         

APLICANDO EL METODO DE LA SECANTE

i ti-1 f(ti-1) t1 f(t1) Ea


0 0.2 1.9511 0.4 -3.698  
1 0.4 -3.6986 0.269 0.0381 48.66
2 0.269071 0.0381 0.2704 -0.00026 0.49
3 0.270407 -0.00026 0.270398 1.07E-07 0.0034

PROBLEMA 8.16.
La función a ser resuelta a es :
P 250 P
f( )
A
= −
A
[ √ P
1+0.4 /cos 25 ( )/200000
A ]
donde la raíz de la función es = 163

El método numérico puede ser usado para determinar que la raiz es 163.4429

PROBLEMA 8.17.
La función a resolver es :

TA 600 T
f ( T A )=
12 ( )
cosh
TA
+6− A −15
12
La grafica de la función indica que la raíz está cerca a Ta=1700

a través de un método numérico podemos determinar que la raiz es 1684.365

PROBLEMA 8.18.
Este problema puede ser solucionado determinando la raíz de la derivada de la curva
elástica

dy w0 4 2 2 4
=0= (−5 x + 6 L x −L )
dx 120 EIL

Antes de sustituir los valores debemos determinar la raiz de :

f ( x )=−5 x 4 + 2.160000 x 2−1.296 x 10 11=0

La grafica de la función indica la raíz cerca x=270

Bisección puede ser usado para determinar la raíz.

i XI XU XR F(XI) F(XR) F(XI)*F(XR) Ea


1 0 500 250 -1.30E+11 -1.40E+10 1.83E+21  
2 250 500 375 -1.40E+110 7.53E+10 -1.10E+21 33.33
3 250 375 312.5 -1.40E+10 3.37E+10 -4.80E+20 20
4 250 312.5 281.25 -1.40E+10 9.97E+09 -1.40E+20 11.11
5 250 281.25 265.625 -1.40E+10 -2.10E+09 2.95E+19 5.88

Después de 20 iteraciones, la raíz está determinada x =268.328. Este valor puede ser
sustituido en Eq(p8.18)

2.5
y= ( −( 268.3285 ) +720000 ( 268.3283 ) −1.296 x 1011 ( 268.328 ) ) =−0.51519
120 ( 50000 )( 30000 )( 600 )

PROBLEMA 8.19.
Este problema puede ser resuelto determinando la raiz de:

f ( x )=10−20 ( e−0.15 x −e−0.5x ) −5=0

La grafica de la función indica la raíz cerca a x =1km

La bisección puede ser usado para determinar la raíz

i XI XU XR F(XI) F(XR) F(XI)*F(XR) Ea


1 0 5 2.5 5 -3.015 -15.078  
2 0 2.5 1.25 5 -0.87535 -4.37677 100
3 0 1.25 0.625 5 1.422105 7.11 100
4 0.625 1.25 0.9375 1.422105 0.1393 0.1982 33.33
5 0.9375 1.25 1.09375 0.1393 -0.39867 -0.05557 14.29

Después de 10 iteraciones, la raíz es determinada x =0.97167 con un error de


aproximación de 0.5%

B) La posición del mínimo puede ser resuelta diferenciando la función original


la raíz de la función es determinada x = 3.44km

PROBLEMA 8.20.
Este problema puede ser resuelto determinando la raiz de:

f ( t )=75 e−1.5 t + 20 e−0.075t −15=0

la gráfica de la función indica la raíz t = 4

Usando la suposición inicial de t = 6, una determinación precisa de la raíz puede ser


obtenida en unas cuantas iteraciones

i x1 f(x1) f'(x1) Ea
0 6 -2.238 -0.097033  
1 3.6933 0.4555 -1.57879 62.45
2 3.9818 2.75E-02 -1.39927 7.25
3 4.00156 9.84E-05 -1.3893 0.49
         

El resultado puede ser verificado sustituyendo de vuelta a la ecuación original:


CAPITULO 12
PROBLEMA 12.11.
Una bomba peristáltica envía un flujo unitario (Q1) de un fluido muy viscoso. En la figura
P12.11 se ilustra la red. Cada sección de tubo tiene la misma longitud y diámetro. El
balance de masa y energía mecánica se simplifica para obtener los flujos en cada tubo.
Resuelva el sistema de ecuaciones siguiente a fin de obtener el flujo en cada corriente.

Q3 + 2Q4 – 2Q2 = 0

Q5 + 2Q6 – 2Q4 = 0

3Q7 – 2Q6 = 0

Q1 = Q2 + Q3

Q3 = Q4 + Q5

Q5 = Q6 + Q7

Resolución:

Asumiendo un flujo unitario para Q1, las ecuaciones simultáneas pueden escribirse en
forma de matriz como

-2 1 2 0 0 0 Q2 0
0 0 -2 1 2 0 Q3 0
0 0 0 0 -2 3 Q4 0
1 1 0 0 0 0 Q5 1
0 1 -1 -1 0 0 Q6 0
0 0 0 1 -1 -1 Q7 0

Estas ecuaciones pueden ser resueltas. Por ejemplo, utilizando MATLAB,

>> 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

PROBLEMA 12.12.
La figura P12.12 ilustra un proceso de intercambio químico que consiste en una serie de
reactores en los que un gas que fluye de izquierda a derecha pasa por un líquido que fluye
de derecha a izquierda. La transferencia de un producto químico del gas al líquido ocurre a
una tasa proporcional a la diferencia entre las concentraciones del gas y el líquido en cada
reactor. En estado estacionario (estable), el balance de masa para el primer rector se
puede escribir para el gas, así

QGcG0 QGcG1 D cL1 cG1 − + ( − ) = 0

y para el líquido,

Q c Q c D c c L L2 L L1 G1 L1 − + ( − ) = 0

Donde QG y QL son las tasas de flujo del gas y el líquido, respectivamente, y D = tasa de
intercambio gas-líquido. Es posible escribir otros balances similares para los demás
reactores. Resuelva para las concentraciones con los siguientes valores dados:

QG = 2, QL = 1, D = 0.8, cG0 = 100, cL6 = 10.

200
0
0
0
0
0
0
0
0
100

Estas ecuaciones pueden ser resueltas. Los resultados se tabulan y se trazan a


continuación:
Reactor Gas Liquido

0 100

1 95.73328 85.06649

2 90.2475 76.53306

3 83.19436 65.5615

4 74.12603 51.45521

5 62.46675 33.31856

6 10

Grafica

PROBLEMA 12.13.
Un ingeniero civil que trabaja en la construcción requiere 12.13 4 800, 5 800 y 5 700 m3 de
arena, grava fina, y grava gruesa, respectivamente, para cierto proyecto constructivo. Hay
tres canteras de las que puede obtenerse dichos materiales. La composición de dichas
canteras es la que sigue.
Arena % Grava Fina % Grava Gruesa %

Cantera 1 55 35 15

Cantera 2 25 40 30

Cantera 3 25 20 55

Cuántos metros cúbicos deben extraerse de cada cantera a fin de satisfacer las
necesidades del ingeniero?

Solución:

Sea xi = el volumen tomado del pozo i. Por lo tanto, el siguiente sistema de ecuaciones
debe sostener:

0.55x1 + 0.25x2 + 0.25x3 = 4800

0.30x1 + 0.45x2 + 0.20x3 = 5800

0.15x1 + 0.30x2 + 0.55x3 = 5700


Estos pueden ser resueltos para x1 = 2416.667, x2 = 9193.333 y x3 = 4690.

PROBLEMA 12.14.
Ejecute el mismo cálculo que en la sección 12.2, pero para la trabe que se ilustra en la
figura
Resolución en Matlab
F1 = -292.82 ; F2 = 1453.59 ; F3 = -1348.58 ; F4 = 953.5898

F5 = 707.1068 ; H2 = -1200 ; V2 = 146.4102 ; V3 = 953.5898


Obsérvese 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 cheque que el cálculo es correcto.

PROBLEMA 12.15.
Realice el mismo cálculo que en la sección 12.2, pero párala trabe que se muestra en la
figura
Estas balanzas se pueden expresar en forma de matriz como

Este sistema se puede resolver por el método anterior

F1 = -348.334 F2 = -351.666 F3 = 304.5517 F4 = 87.56443 F5 = -107.244


F6 = 424.167 F7 = -599.863 V3 = 175.833 H5 = 0 V5 = 424.167

PROBLEMA 12.16.
Calcule las fuerzas y reacciones para la viga de la figura 12.4, si en el nodo 1 se aplica una
fuerza hacia abajo de 2 500 kg y otra horizontal hacia la derecha de 2 000 kg.

F1H F1V

F1 0.866025 0.500000

F2 0.250000 0.433013

F3 0.500000 0.866025

H2 1.000000 0.000000

V2 0.433013 0.250000

V3 0.433013 0.750000

F1 = 2000(0.866025) - 2500 (0.5) = 482.0508

F2 = 2000(0.25) - 2500 (-0.433013) = 1582.532

F3 = 2000(-0.5) - 2500 (0.866025) = -3165.06

H2 = 2000(-1) - 2500 (0) = -2000

V2 = 2000(0.433013) - 2500 (-0.25) = -241.025

V3 = 2000(0.433013) - 2500 (-0.75) = 2741.025


PROBLEMA 12.17.
En el ejemplo de la figura 12.4, donde en el nodo 1 se aplica una fuerza hacia debajo de 1
000 libras, se calcularon las reacciones externas V2 y V3. Pero si se hubieran dado las
longitudes de los miembros de las trabes habría podido calcularse V2 y V3 haciendo uso
del hecho de que V2 + V3 debe ser igual a 1 000, y con la suma de momentos alrededor del
nodo 2. Sin embargo, debido a que se conocen V2 y V3, es posible trabajar a la inversa
para resolver cuáles son las longitudes de los miembros de las trabes. Obsérvese que
debido a que hay tres longitudes desconocidas y sólo dos ecuaciones, se puede resolver
sólo para la relación entre las longitudes. Resuelva para esta relación.

Solución:

Fy = 0 V2 +V3=1000

M = 0 1 000(cos30) L1 -V3 L2

Geometría cos30L1 + cos60L3 = L2

Ya que V2= 250 and V3 = 750,

866L1 – 750L2 = 0

0.866L1 + 0.5L3 = L2

Por lo tanto,

L3=L2 – 0.866L1/0.5

PROBLEMA 12.18.
Con el mismo método que se usó para analizar la figura 12.4, determine las fuerzas y
reacciones para las trabes que se ilustran en la figura
Solución:

Estas balanzas se pueden expresar en forma de matriz como

-500

0
Este sistema se puede resolver por el mismo método del 12.14

F1 = -707.107 F2 = -250 F3 = 500 F4 = 500 F5 = -58.0127

F6 = -899.519 F7 = 29.00635 H4 = 750 V4 = 449.7595 V5 = -449.76

PROBLEMA 12.19.
Resuelva para las fuerzas y reacciones para las trabes que se aprecia en la figura P12.19.
Determine la matriz inversa para el sistema. .Parece razonable la fuerza del miembro
vertical en el miembro de en medio? .Por qué?
Obsérvese que F8 = 0. Así, el elemento central es innecesario a menos que haya una carga
con una Componente vertical no nulo en el nodo 2. Estas balanzas pueden entonces
expresarse en forma de matriz como

F1 0
F2 0
F3 0
F4 0
F5 0
F6 0
F7 0
F9 0
H4 -500
V4 0
V6
Este sistema se puede resolver con el mismo método anterior:

F1 = -3660.25 F2 = -3660.25 F3 = -3660.25 F4 = 1830.127 F5 = -3660.25

F6 = -2588.19 F7 = 2588.19 F9 = 1830.13 H4 = 0 V4 = 3169.87

V6 = 1830.13

PROBLEMA 12.21.
Se aplica una fuerza hacia arriba de 20 kN en la cúspide de un trípode como se ilustra en la
figura P12.21. Determine las fuerzas en las patas del trípode.

Resolución:

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)

Las longitudes de las piernas se pueden calcular como

Supongamos que cada pierna está en tensión, lo que significa que cada uno tira del punto
D.

Los cosenos de dirección de los vectores A, B y C se pueden determinar como

4/13 , -3/13 , -12/13


A=

B= -4/13 , -3/13 , -12/13

C= 0 , 5/13 , -12/13

Las balanzas de fuerzas para el punto D pueden escribirse como


Así, la solución equivale a resolver el siguiente sistema de ecuaciones algebraicas lineales

0.30769A - 0.30769B = 0

-0.23077A - 0.23077B + 0.38462C = 0

-0.92308A - 0.92308B - 0.92308C = -20

Estas ecuaciones pueden ser resueltas con la eliminación de Gauss para

A = 6.7708, B = 6.7708 y C = 8.125.


MATLAB
OPERACIONES EN MATLAB
EJERCICIO 1

%vamos a sumar
x=2;
y=5;
suma=x+y;
disp(suma);
RESULTADO:

EJERCICIO 2

%suma de los 50 primeros nueros naturales


n=50;
suma=n*n;
disp('la suma es: ');
disp(suma);
RESULTADO:

la suma es:
2500
EJERCICIO 3

%sumar los 50 primeros numeros primos


n=50
p=primes(n);
disp(p)
sumap=primes(1);
RESULTADO:

n=
50
2 3 5 7 11 13 17 19 23 29 31 37 41 43 47
//
primes(50)
ans =
2 3 5 7 11 13 17 19 23 29 31 37 41 43 47
>> factorial(5)
ans =
120 //

EJERCICIO 4

%graficar f(x)=ln(x), utilizando los 500 primos


x=2:2:50;
y=log(x);
disp(y);
plot(y);

RESULTADO:

Columns 1 through 10
0.6931 1.3863 1.7918 2.0794 2.3026 2.4849 2.6391 2.7726
2.8904 2.9957
Columns 11 through 20
3.0910 3.1781 3.2581 3.3322 3.4012 3.4657 3.5264 3.5835
3.6376 3.6889
Columns 21 through 25
3.7377 3.7842 3.8286 3.8712 3.9120
EJERCICIO 5
%graficar la funcion f(X)=sen(X)+cos(X)
X=0:90:360;
Y=sin(X)+cos(X);
disp(Y);
plot(Y);

1.0000 0.4459 -1.3996 0.8083 0.6752

EJERCICIO 6
%graficar la funcion f(X)=exp(2x)-2x
X=0:1:10;
Y=exp(2*X)-2*X;
disp(Y);
plot(Y);

1.0e+008 *

Columns 1 through 8

0.0000 0.0000 0.0000 0.0000 0.0000 0.0002 0.0016 0.0120


Columns 9 through 11

0.0889 0.6566 4.8517

PARTE VI MATRICES EN MATLAB


EJEMPLO 1

%MATRICES
%2x+3y+4z=4
%-4x+5y-z=20
%x-2y+15z=40
a=[2 3 4;-4 5 -1;1 -1 15];
x=[4 3 4;20 5 -1;40 -2 15];
y=[2 4 4;-4 20 -1;1 40 15];
z=[2 3 4;-4 5 20;1 -2 40];
d=det(a);
d1=det(x);
d2=det(y);
d3=det(z);
x=d1/d;
y=d2/d;
z=d3/d;
disp(x);
disp(y);
disp(z);
RESULTADO:

X= -5.2586

Y=0.6106

Z=3.2150

EJEMPLO 2

%CALCULAR MATRICES
%2x+3y+4z+5w=0
%15x+16y+z=8
%2.5x-4.3y+1.8z+1=16.5
%1/3x+4/5y-1/8z=43.9
%x,y,z,w
a=[3 3 4 5; 15 16 1 0; 2.5 -4.3 1.8 1; 1/3 4/5 -1/8 0];
x=[0 3 4 5; 8 16 1 0; 16.5 -4.3 1.8 1; 43.9 4/5 -1/8 0];
y=[3 0 4 5; 15 8 1 0; 2.5 16.5 1.8 1; 1/3 43.9 -1/8 0];
z=[3 3 5 0; 15 16 0 8; 2.5 -4.3 1 16.5; 1/3 4/5 0 43.9];
w=[3 3 4 0; 15 16 1 8; 2.5 -4.3 1.8 16.5; 1/3 4/5 -1/8 43.9];
d=det(a);
d1=det(x);
d2=det(y);
d3=det(z);
d4=det(w);
x=d1/d;
y=d2/d;
z=d3/d;
w=d4/d;
disp(x);
disp(y);
disp(z);
disp(w);

RESULTADO

X=101.5614

Y=-64.0648

Z=490.3844
W=369.8095

EJEMPLO 3

%MATRICES D=3*C-2B; X=D*A^-1


a=[1 2 3; 4 5 6; 7 8 9];
b=[-1 -2 4; 6 -4 10; 11 12 14];
c=[12 16 18; 1 0 1; 0 40 50];
d=(3*c-2*b);
x=d*a^-1;
disp(x);

RESULTADO:

0.9007 -1.8014 0.9007

X= 1.8915 -3.7830 1.8915

4.1433 -8.2866 4.1433

EJEMPLO 4

%
x=4;
y=2;
z=7;
a=[x^2 x 1; y^2 y 1; z^2 z 1];
disp(a);
RESULTADO

16 4 1

A= 4 2 1

49 7 1

EJEMPLO 5

%SUMAR LAS MATRICES A Y B


A=[4,5,8;-4,3,2;1,0,2];
B=[-2,-1,60;4,7,8;3,11,0];
C=A+B;
disp(C);
RESULTADO

2 4 68

C= 0 10 10

4 11 2
EJEMPLO 6
%graficar f(x)=e^x-2x
x=0:1:10;
y=exp(x)-2*x;
disp(y)
plot(y);
RESULTADO
1.0e+004 *

Columns 1 through 8

0.0001 0.0001 0.0003 0.0014 0.0047 0.0138


0.0391 0.1083

Columns 9 through 11

0.2965 0.8085 2.2006

EJEMPLO 7

%hallar x,y,z y w
A=[1,3,4,5;3,1,-5,6;1/2,1/4,-1/5,-1/6;0.5,sqrt(2),pi,-1];
x=[8,3,4,5;15,1,-5,6;4,1/4,-1/5,-1/6;24,sqrt(2),pi,-1];
y=[1,8,4,5;3,15,-5,6;1/2,4,-1/5,-1/6;0.5,24,pi,-1];
z=[1,3,8,5;3,1,15,6;1/2,1/4,4,-1/6;0.5,sqrt(2),24,-1];
w=[1,3,4,8;3,1,-5,15;1/2,1/4,-1/5,4;0.5,sqrt(2),pi,24];
X=det(x)/det(A);
Y=det(y)/det(A);
Z=det(z)/det(A);
W=det(w)/det(A);
disp(X);disp(Y);disp(Z);disp(W);
RESULTADO

X=323.4011

Y=-446.8219
Z=177.3938

W=63.0979

EJEMPLO 8
%HALLAR A*BY B* A Y CONTRASTAR SI SON IGUALES
A=[4,5,7;8,10,-1;0,4,2];
B=[1,1,3;-3,0,40;8,3,2];
X=A*B;
Y=B*A;
disp(A);
disp(B);
RESULTADO

4 5 7

X= 8 10 -1

0 4 2

1 1 3

Y= -3 0 40

8 3 2

EJEMPLO 9

function newton
f=input('ingrese la funcion: ','s');
f=inline(f);
fp=input('ingrese la dervidad de la funcion: ','s');
fp=inline(fp);
xi=input('escriba el punto de inicio: ');
tol=input('Ingrese el error maximo admisible: ');
n=input('Ingrese el numero maximo de iteraciones permitidas: ');
fx=f(xi);
fpx=fp(xi);
i=1;
error=tol+1;
fprintf('\n n x f(x) fp(x) \n')
while i<=n && fx~=0 && error>tol && fpx~=0
x=xi-(fx/fpx);
fx=f(x);
fpx=fp(x);
fprintf('%1.0f %10.10f %10.10f %10.10f \n',i,x,f(x),fp(x))
error=abs(x-xi);
xi=x;
i=i+1;
end

if fx==0
fprintf('\n La raíz es: %1.10f \n\n',xi)
else if error<tol
fprintf('\n %1.10f es una aproximacion a la raiz con un error maximo de
%1.10f \n',xi,tol)
else if fpx==0
fprintf(' %1.10 es una posible raiz multiple.',xi)
else
fprintf('\n El metodo fallo en %0.0f iteraciones \n\n',n)
end
end
end
end
RESULTADO
ingrese la funcion: 5*x^3+2*x^2+x-1
ingrese la dervidad de la funcion: 15*x^2+4*x+1
escriba el punto de inicio: 0
Ingrese el error maximo admisible: 7
Ingrese el numero maximo de iteraciones permitidas: 4

n x f(x) fp(x)
1 1.0000000000 7.0000000000 20.0000000000

1.0000000000 es una aproximacion a la raiz con un error maximo de


7.0000000000
PARTE VII RESOLUCIÓN DEL CAPÍTULO XII
12.1.
 los saltos de flujo se pueden usar para determinar

 Las balanzas de masas se pueden usar para determinar las siguientes


ecuaciones simultáneas

 Matlab
12.2.
 Los coeficientes relevantes de la matriz inversa son

 Por lo tanto, un cambio del 25% en la entrada al reactor 3 conducirá a la


siguiente concentración
Cambios en los reactores 1 y 4:

 Estos pueden expresarse como porcentaje de cambio

12.3.

 Debido a la conservación del flujo

12.4.
 Las balanzas de masa se pueden usar para determinar las siguientes
ecuaciones simultaneas
 Matlab

12.5.
 Los saldos de flujo se pueden usar para determinar

 Se pueden usar balanzas de masas para determinar las siguientes


ecuaciones simultaneas

 Matlab
12.6
 Los saldos de masa se pueden escribir para cada uno de los reactores
como:

 Los valores de los flujos pueden ser sustituidos y el sistema de ecuaciones


puede escribir en matriz forma como:

 Matlab
12.7.
 Los saldos de masas se pueden escribir para cada uno de los lagos como

 El sistema de ecuaciones se puede escribir en forma de matriz como

 Matlab
12.8.
A)
 Matlab

B)

C)
 Primero, normalizar la matriz para dar

 La norma de suma de columna para esta matriz es 2. La inversa de la


matriz se puede calcular como
12.9.
 Para la primera etapa, el balance de masas se puede escribir como

 Sustituyendo x = Ky y reordenando se obtiene:

 Utilizando un enfoque similar, la ecuación para la última etapa es:

 Para escenarios interiores

 Estas ecuaciones se pueden utilizar para desarrollar el siguiente sistema

 Matlab
 Obsérvese que los valores correspondientes de X se pueden calcular como:
12.10

 Las balanzas de masa en estado estacionario para A en cada reactor


pueden escribirse como:

 Las balanzas de masa en estado estacionario para B en cada reactor


pueden escribirse como:

 Los valores de los parámetros pueden ser sustituidos y el sistema de


ecuaciones puede escribirse en forma de matriz como:

 Matlab
 Por lo tanto, para resumir los resultados:

 Aquí está un diagrama de los resultados:

12.11.
 Asumiendo un flujo unitario para Q1, las ecuaciones simultáneas pueden
escribirse en forma de matriz como:

 Matlab
12.12.

 Los balances de masas se pueden expresar en forma de matriz como

 Estas ecuaciones pueden ser resueltas. Los resultados se tabulan y se


trazan a continuación

También podría gustarte