Upload
fatima-ramirez
View
226
Download
0
Embed Size (px)
Citation preview
8/15/2019 Tarea Matlab Ibq
http://slidepdf.com/reader/full/tarea-matlab-ibq 1/9
8/15/2019 Tarea Matlab Ibq
http://slidepdf.com/reader/full/tarea-matlab-ibq 2/9
fzero(f,0) ans = -0.3189 fzero(f,1) ans = 0.3189 fzero(f,2)ans = 3.1094fzero(f,-2)ans = -3.1094
3.6) Encuentre La raíz de (x (2.1 - 0.5x) ^1/2) ÷(1 -x) (1.1 - 0.5x) ^1/2 =3.69, 0< x < 1 en el intervalo [0, 1] por medio del PROGRAMA 3-1 y cambiando elsubprograma, con una tolerancia de 0.001.
f=inline('6.3080*x.^3-26.4938*x.^2+30.4554*x-14.9777')
ezplot(f)
grid on
fzero(f,0)
ans = 2.7641
3.7) Encuentre todas las raíces positivas de las ecuaciones siguientes mediante el
método de bisección con una tolerancia de 0.001. (Primero determine un intervalo
apropiado para cada raíz mediante el PROGRAMA 3-3 o enlistando los valores de
La función para valores escogidos de x.)
a)'tan(x)-x+1 , 0<x<3ic
f=inline('tan(x)-x+1')
8/15/2019 Tarea Matlab Ibq
http://slidepdf.com/reader/full/tarea-matlab-ibq 3/9
ezplot(f)
grid on
fzero(f,4)
ans = 4.4286
fzero(f,3*pi)
ans = 10.8949
b) sen(x) - 0.3exp(x) , x > 0
f=inline('sin(x)-0.3*exp(x)')
ezplot(f)
grid on
8/15/2019 Tarea Matlab Ibq
http://slidepdf.com/reader/full/tarea-matlab-ibq 4/9
fzero(f,0)
ans = 0.5419
fzero(f,1)
ans = 1.0765
c) –x^3+x+1
f=inline('-x.^3+x+1')
ezplot(f)
grid on
fzero(f,0)
ans = 1.3247
d) 16x^5-20x^3+x^2+5x-0.5
f=inline('16.*x.^5-20.*x.^3+x.^2+5.*x-0.5')
ezplot(f)
grid on
8/15/2019 Tarea Matlab Ibq
http://slidepdf.com/reader/full/tarea-matlab-ibq 5/9
fzero(f,0)
ans = 0.1021
fzero(f,1)
ans = 0.9260
3.11) Una masa de 1 kg de CO está contenido en un recipiente a T = 215°K y p =70 bars. Calcule el volumen del gas utilizando la ecuación de estado de van derWaals para un gas no ideal, dada por [Moran/Shapiro]
P + (a/v^2)- (v - b) = RTdonde R = 0.083 14 bar m3/(kg mol °K), a = 1.463 bar m6/(kg mol)2 y b = 0.0394m3/kg. Determine el volumen especifico v (en m3/kg) y compare los resultados
con el volumen calculado por la ecuación del gas ideal, Pv = RT.
f=inline('17.8751.*x.^2-1.463.*x-69.94236') ezplot(f)
8/15/2019 Tarea Matlab Ibq
http://slidepdf.com/reader/full/tarea-matlab-ibq 6/9
fzero(f,2) ans = 2.0194
3.13) Determine las raíces de las siguientes ecuaciones mediante el método de la
falsa posición modificada:
a) f(x) = 0.5 exp (x/3) - sen (x), x > 0
f=inline('0.5.*exp(x./3)-sin(x)') ezplot(f)grid on
fzero(f,0) ans = 0.6772 fzero(f,-4) ans = -3.3083 fzero(f,-6) ans = -6.2203 fzero(f,2) ans = 1.9068
b) f(x) = log (1 + x) - x2
f=inline('log(1+x)-x.^2') ezplot(f) grid on
8/15/2019 Tarea Matlab Ibq
http://slidepdf.com/reader/full/tarea-matlab-ibq 7/9
fzero(f,0) ans = 0 fzero(f,1) ans = 0.7469
c) f(x) = exp (x) - 5x^2
f=inline('exp(x)-5.*x^2') ezplot(f) grid on
fzero(f,0) ans = -0.3714
fzero(f,1) ans = 0.6053 fzero(f,4) ans = 4.7079
d) f(x)=x^3+2x-1
8/15/2019 Tarea Matlab Ibq
http://slidepdf.com/reader/full/tarea-matlab-ibq 8/9
f=inline('x.^3+2.*x-1') ezplot(f) grid on
fzero(f,0) ans = 0.4534
e) f(x) = √ x + 2
f=inline('sqrt(x+2)') ezplot(f) grid on
fzero(f,0) Exiting fzero: aborting search for an interval containing a sign change
8/15/2019 Tarea Matlab Ibq
http://slidepdf.com/reader/full/tarea-matlab-ibq 9/9
because complex function value encountered during search. (Function value at -2.56 is 0+0.74833i.) Check function or try again with a different starting value. ans =NaN
3.22) Una mezcla equimolar de monóxido de carbono y oxigeno alcanza elequilibrio a 300°K y a una presión de 5 atm. La reacción teórica es
La reacción química real se escribe
como
La ecuación dc equilibrio químico para determinar la fracción dci CO restante, x,
se escribe como
donde K,, = 3.06 es la constante de equilibrio para CO + ½ 2 = CO2 a 3000° K y P
= 5 es Ia presión (Wark, pág. 608]. Determine el valor de x por medio del método
de Newton.
f=inline('45.818.*x^3+45.818.*x.^2+5.*x-3')
ezplot(f)
grid on
fzero(f,0)
ans = 0.1930