Page 1 sur 1

Éqn diff avec condition initiale en mode MAPLE

Publié : lun. avr. 16, 2012 7:14 pm
par Flo
Salut tlm,

Debian, xcas 0.9.6 (celui du dépôt)
Mode MAPLE

Code : Tout sélectionner

dsolve(diff(y(x),x)+x*y(x)=0,x,y)
donne bien la bonne solution, mais ça ne fonctionne pas en essayant d'ajouter une condition initiale :

Code : Tout sélectionner

dsolve( {diff(y(x),x)+x*y(x)=0 , y(1)=0} ,y(x) )
Le résultat est [].

Flo

Re: Éqn diff avec condition initiale en mode MAPLE

Publié : lun. avr. 16, 2012 8:19 pm
par frederic han
Bonjour,

avec le 0.9.6 actuel du depot stable (64bits) ca marche pour moi il repond
dsolve( {diff(y(x),x)+x*y(x)=0 , y(1)=0} ,y(x) )
[0]

dsolve( {diff(y(x),x)+x*y(x)=0 , y(1)=a} ,y(x) )

[a*1/exp(-(1/2))*exp(-(x^2/2))]

Fred

Re: Éqn diff avec condition initiale en mode MAPLE

Publié : lun. avr. 16, 2012 9:44 pm
par Flo

Code : Tout sélectionner

dsolve( {diff(y(x),x)+x*y(x)=0 , y(1)=a} ,y(x) )
me renvoie []
En mode XCAS :

Code : Tout sélectionner

dsolve([y''+y=sin(x),y(0)=1,y'(0)=2],[x,y])
me renvoie aussi : [] (uniquement quand j'essaie de mettre une condition initial).
Je ne vois pas alors d'où cela peut venir.
Je suis aussi en 64 bits.

Flo

Re: Éqn diff avec condition initiale en mode MAPLE

Publié : mar. avr. 17, 2012 8:50 am
par frederic han
Bonjour,

j'ai peut etre une version 0.9.6 plus recente que la votre?
j'ai le depot:
deb http://www-fourier.ujf-grenoble.fr/~parisse/debian/ stable main

peut etre pouvez vous tenter:
apt-get update
puis
apt-get install giac

j'ai bien en mode xcas:
dsolve([y''+y=sin(x),y(0)=1,y'(0)=2],[x,y])
[((-x+2)*cos(x))/2+(5*sin(x))/2]
Frederic

Re: Éqn diff avec condition initiale en mode MAPLE

Publié : mar. avr. 17, 2012 9:13 am
par parisse
j'ai essaye les 2 exemples avec la version 0.9.7 instable, ca semble ok. Comme je n'ai pas l'impression d'avoir fait de changements la-dedans recemment, c'est peut-etre un pb de la version 64 bits, ca pourrait aussi venir d'une des variables x, y qui serait affectee.

Re: Éqn diff avec condition initiale en mode MAPLE

Publié : mar. avr. 17, 2012 2:11 pm
par Flo
Au temps pour moi, j'ai repris une feuille vierge et là ça fonctionne.
J'ai même refait une nouvelle feuille avec exactement les même calculs et aucun problème :?: .
C'était peut-être un fichier que j'avais commencé avec une version précédente ???

En tout cas merci de votre aide.

Flo