je cherche à résoudre numériquement un système différentiel du type "proies-prédateurs" de Lotka-Volterra :
X'=aX-bXY
Y'=-cY+dXY
J'ai réussi à le faire sous Maple en écrivant cela:
Code : Tout sélectionner
DEtools[DEplot]([diff(x(t), t) = -c*x(t)+d*x(t)*y(t), diff(y(t), t) = a*y(t)-b*x(t)*y(t)], [x(t), y(t)], t = 0 .. 100, x = 0 .. 11, y = 0 .. 45, [[0, 1.2, 10], [0, 2, 10], [0, .1, 10]], arrows = medium, axes = normal, linecolor = black, numpoints = 500)
Code : Tout sélectionner
plotfield(5*[-y,x],[x=-1..1,y=-1..1]);
affichage(odeplot(5*[-y,x], [t=0..2,x,y],[0,0.3,0.7],tstep=0.02,plan),rouge+epaisseur_ligne_3)
MERCI infiniment
Johan