Bonsoir,
Je suis embêté avec cet exercice :
Soit le système de deux équations différentielles (s) défini par
=x - xy
et
=-y + xy
où x et y sont deux fonctions inconnues de t
Donner les instruction maple nécessaires pour résoudre (S) qui vérifie les conditions initiales
X(0)=2 et Y(0)=1.
Que se passe-t-il quand vous essayez de les utiliser ?
Si vous utilisez alors l'option type = numeric, faire alors tracer la solution.
Réponse :
j'ai fait :
restart;
eq:= {diff(x(t),t) = x(t) - x(t)*y(t), diff(y(t),t) = -y(t) + x(t)*y(t)};
inc:={x(t),y(t)};
dsolve(eq,inc);
Le problème est que cela ne marche pas ! Où est mon problème ? Comment faire la suite ?
Merci pour votre aide.
Juste un oubli sur ce topic
en fait j'ai écrit
eq:= {diff(x(t),t) = x(t) - x(t)*y(t), diff(y(t),t) = -y(t) + x(t)*y(t),x(0)=2,y(0)=1};
(et ça ne marche pas...)
non ça n'a pas l'air de marcher. Ce qui est bizarre, c'est que Maple ne met aucun message d'erreur
"il accepte" l'instruction mais ne donne pas le résultat...
Bonjour,
Avec ma version de Maple (la 8), j'obtiens une expression exacte mais horrible (avec des intégrales et la fonction LambertW).
Il faut demander:
sol:=dsolve(eq,inc,numeric):
plots[odeplot](sol,[x(t),y(t)],t=0..50,numpoints=500);
on obtient une jolie courbe fermée (la solution est périodique).
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :