Matlab - Modelo con ecuaciones diferenciales

 
Vista:
sin imagen de perfil
Val: 21
Ha aumentado su posición en 8 puestos en Matlab (en relación al último mes)
Gráfica de Matlab

Modelo con ecuaciones diferenciales

Publicado por Dionisio (12 intervenciones) el 11/05/2019 07:16:20
[/img]Lo qué pasa es que estoy trabajando con un modelo de Proteínas G(el que se encuentra en el PDF adjuntado 3.3) y trato de realizar el programa con una función donde incluyo las ecuaciones diferenciales que vienen en el ejemplo, pero a la hora de tratar de correr el script las gráficas no son similares a las del documento, creen que la función este incorrecta o la ejecución que estoy dando. los códigos son los siguientes:

Funcion:

1
2
3
4
5
6
7
8
9
10
11
12
13
function dydx = examenisb (x,y)
 
ki = 1;
ku = 1;
global Km1;
global Km2;
 
V1 = y(2)*ki*x(1)/(Km1+y(2));
V2 = y(1)*ku*x(1)/(Km2+y(1));
 
dadx = V1-V2;
dbdx = -V1-V2;
dydx = [dadx -dbdx]';




Script:

1
2
3
4
5
6
7
8
9
10
global Km1;
global Km2;
Km1=.001;
Km2=.001;
[x,y]=ode45(@examenisb,[0,2],[0.1 0.1]);
plot(x,y);
 
xlabel('tiempo (h)')
ylabel('biomasa')
title('Biomasa')
883149CF-C0B2-499C-B388-34E936975B44
9AA1DE96-AFE3-47C4-8F23-70C06F235A8E
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder