RE:lotka voterra matematicas
Angélica:
En los "demos" de matlab, a los que se puede acceder tecleando la palabra demos en la señal de inicio >> del matlab, siguiendo la secuencia:
matlab->numerics->numerical integration of differential equations
Aparece precisamente la ecuación de Lotka-Volterra como ejemplo, aunque hay que decir que ligeramente modificada, con respecto a la que ustedes plantean.
Les recomiendo seguir el ejemplo, haciendo las adecuaciones respectivas.
Por ejemplo, en el archivo:
function yp = lotka(t,y)
%LOTKA Lotka-Volterra predator-prey model.
% Copyright 1984-2002 The MathWorks, Inc.
% $Revision: 5.7 $ $Date: 2002/04/08 20:04:46 $
yp = diag([1 - .01*y(2), -1 + .02*y(1)])*y;
Modificar el nombre "lotka" a alguno similar, que podría ser "lotkag" o cualquier otro que sea más de su agrado.
Y la última linea cambiarla por:
yp=diag([a-b*y(1)+c*y(2),d-e*y(2)+f*y(1)]*y
En otras palabras, la matriz A que preguntan que cómo se definiría, quedaría así:
A=diag([a-b*y(1)+c*y(2),d-e*y(2)+f*y(1)])
Lo demás lo pueden copiar y pegar del demo.
Saludos y ojalá les sirva el tip.