Escolar Documentos
Profissional Documentos
Cultura Documentos
11) 13 = 7
2) 2 = 7
12) 7 = 12
3) 2 = 6 + 7
13) 11 313 = 0
4) 5 37 = 0
14) 11 313 = 0
5) 5 37 = 0
15) 9 11 = 0
6) 5 37 = 0
4
3
16) 9 11 = 0
3
7) 3 3 5 = 0
17) 7 + 7 3 7 = 0
8) 3 5 = 0
18) 13 95 13 = 0
9) 3 3 5 = 0
19) 6 0.82 = 0
10) 7 = 13 + 12
Das especificaes do problema, tem-se:
1) 2 = 8000 / de gua
2) 2 = 1000 / de cool
3) 2 = 1000 / de material orgnico
Organizando as equaes de modo a no deixar que os elementos de sua
diagonal tenham valor zero. Para a resoluo deste problema, as variveis foram
organizadas em ordem crescente, logo, o vetor soluo gerado, ir retornar os valores
na seguinte sequncia:
3 , 3 , 3 , 5 , 5 , 5 , 6 , 6 , 7 , 7 , 7 , 9 , 9 , 11 , 11 , 12 , 12 , 13, 13
Para a resoluo desse problema, inicialmente cria-se um arquivo .m, que ir
ler as matrizes A e B e resolver o sistema por eliminao Gaussiana:
A = zeros(19);
A(1,1) = 1; A(1,4)
A(2,2) = 1; A(2,5)
A(3,3) = 1; A(3,6)
A(4,4) = 1; A(4,9)
= -1.33;
= -1.33;
= -1.33;
=-3;
13
0.4700
1.0000
0.2000
0.1995
3.9900
0.1500
3.0000
0.4200
0.2000
0.0500
1.0000
ii.
inserir uma funo que ir definir as funes a serem resolvidas, ou seja, as equaes
de balano material e energtico. Logo, criou-se o arquivo cstr.m, considerando
x(1) como a concentrao e x(2) como a temperatura:
function c = cstr(x)
eta0 = 1.75;
etac = 1.75;
U1 = 2.0;
c(1) = 1 - x(1) - x(1)*exp(50*(0.5-1/x(2)));
c(2) = (eta0-x(2)) - U1*(x(2)-etac) + x(1)*exp(50*(0.51/x(2)));
Basta, ento, utilizar a funo fsolve:
>> x = fsolve('cstr',[0.2 2.0]')
Equation solved.
fsolve completed because the vector of function values is
near zero as measured by the default value of the function
tolerance, and the problem appears regular as measured by
the gradient.
<stopping criteria details>
x =
15
0.9676
1.7608
Ou seja, a concentrao e a temperatura no estado estacionrio sero,
respectivamente, 0,9676 e 1,7608.
16