You are on page 1of 2

function ReactorCp

clc
%integral
[x,w]=ode23(@freactor,[0,0.9],0);
fprintf('peso maximo del catalizador(gramos) es %2.5f \n',w)
plot(x,w,'r')
ylabel('peso de catalizador g')
xlabel('conversion')
grid
end

function dwdx=freactor(x,w)

fa0=5;
k=1.2;
alfa=.01;
p0=5;
R=.0821;
T=391;
Ca0=p0/(R*T);

%ecuacion diferencial
dwdx=fa0/(k*Ca0*(1-x)*(sqrt(1-alfa*w)));
dwdx=dwdx';
end

Lozano Rodrìguez Carolina Isabel Análisis de reactores químicos


function Catmax
clear
clc
[p,W]=ode23(@Wmax,[10,1],1);
fprintf('peso maximo del catalizador es %2.4f \n',W)
plot(p,W,'g')
xlabel('presion del reactor')
ylabel('peso maximo de catalizador')
grid

end

function dpdW=Wmax(~,p)
P0=10;
Alfa=.01;

%ecuacion diferencial
dpdW=((-Alfa/2)*((P0^2)*p^-1));
dpdW=dpdW';

end

Lozano Rodrìguez Carolina Isabel Análisis de reactores químicos

You might also like