Está en la página 1de 3

%%Condiciones iniciales para el modelado

CA=1; %mol/L
CB=0; %mol/L
CC=0; %mol/L
y0=[CA, CB, CC];
%Definir las variables
k1=1; %min^-1
k2=1; %min^-1
k3=1; %min^-1
var=[k1 k2 k3]
%Modelo Cintico de una reaccin ABC
function dydt=mymodh(t, y, var)
%defined variables
k1=var(1);
k2=var(2);
k3=var(3);
%Ecuaciones de modelado
dydt(1, 1)=-k1*y(1,1)+k2*y(2,1);%Concentracin del componente A
dydt(2, 1)=k1*y(1,1)-k2*y(2,1)-k3*y(2,1); %Concentracin del componente B
dydt(3, 1)=+k3*y(2,1); %Concentracin del componente C

%Correr el modelo
close all
clear

%specify time (in min):


time=[0:0.5: 7];
%%Define model initial conditions and defined variables
myinitbth
%%Solucion del modelo
%[time, state varible]=ODEsolver('Model', [startime simulation endtime
%simulation], Initial conditions for model v
options=odeset('RelTol', 1e-7, 'Abstol', 1e-8);
[t, y] = ode45(@mymodbth,time, y0,options,var);
[t,y]
plot(t,y)
xlabel('tiempo(min)')
ylabel('CA(mol/L),CB(mol/L), CC(mol/L)')
legend('CA','CB','CC')

Para k1=k2=k3
Para k1=10k2=k3

Para 10k1=k2=10k3
k1=k2=10k3

Para

Para k1=k2=0.1k3

También podría gustarte