 |
Apprendre Maple Site dédié au logiciel de calcul formel Maple
|
Voir le sujet précédent :: Voir le sujet suivant |
Auteur |
Message |
ALS
Inscrit le: 11 Sep 2006 Messages: 647
|
Posté le: 01 Nov 2003 10:08 Sujet du message: Re: équa diff |
|
|
Les conditions
diff(x(t),t,t)(10)=0,diff(x(t),t,t)(10)=1
sont incompatibles.
D'ailleurs, vous n'avez pas utilisé les bonnes syntaxes:
Essayez de remplacer dans l'ordre dsolve les instructions du type
diff(x(t),t)(a)=b par D(x)(a)=b
et diff(x(t),t,t)(a)=b par (D@@2)(x)(a)=b
Car D est un opérateur différentiel alors que diff ne calcule que
la dérivée au point.
Syntaxe correcte: dsolve({el,x(0)=0,....,K3=3},{x(t),y(t)},numeric); |
|
Revenir en haut de page |
|
 |
mouezapeter
Inscrit le: 03 Nov 2003 Messages: 11
|
Posté le: 06 Nov 2003 16:42 Sujet du message: eq diff |
|
|
Donc apparemment le système précédent était trop dur pour être résolu par Maple, peut être car j'ai donné des données au hasard.Mais si je prends le système issus de l'exemple Euler_Lagrange de Maple8 dans les calculs de variations: une des + simples équations de brachistochrone(donc qui a assurément une solution) est:
g := (1 + diff(y(t),t)^2)^(1/2)/y(t)^(1/2); # Brachistochrone eq:=EulerLagrange(g,t,y(t));
> s:=dsolve({eq,y(0)=1,y(1)=0},y(t));
s :=
Comme on le voit:Maple ne semble même pas trouver de solution: 1)dejà il n'indique même pas de lui même qu'il ne trouve pas de solution;2) ensuite à quoi sert-il de calculer ce systeme par EulerLagrange() si Maple n'est même pas capable de calculer une solution du système résultant
3)En désespoir de cause , j'essaie en numérique:
s:=dsolve({eq,y(0)=1,y(1)=0},y(t),numeric);
Error, (in dsolve/numeric/process_input) input system must be an ODE system, found {EulerLagrange((1+diff(y(t),t)^2)^(1/2)/y(t)^(1/2),t,y(t))}
Serait-ce à dire que Maple ne sait calculer que des ODE ?
4)Comment font les ingénieurs alors s'ils veulent quand même avoir des solutions numériques à ce genre de problème?
Merci! |
|
Revenir en haut de page |
|
 |
ALS
Inscrit le: 11 Sep 2006 Messages: 647
|
Posté le: 06 Nov 2003 17:56 Sujet du message: Re: eq diff brachistochrone |
|
|
Je ne possède pas la version 8 de Maple, aussi je ne peux tester la fonction EulerLagrange absente de la version 7.
N'y aurait-il pas un problème dans votre équation? je pense à la forme
y*(1+y'^2)=K^2
que l'on rencontre plutôt dans le pb du brachistochrone.
C'est juste que Maple n'affiche rien, et je le déplore aussi, quand il n'y a pas de solution.
Avez-vous essayé sous Mathématica ou Mupad? seraient-ils plus à même de vous dépanner?
A bientôt |
|
Revenir en haut de page |
|
 |
|
|
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum
|

Développé par phpBB © 2001, 2006 phpBB Group
Traduction par : phpBB-fr.com
Apprendre Maple - ©
- Alain Le Stang - Navigation optimisée pour une résolution 1024 x 768.
|