équa diff compliquée

Réponses à toutes vos questions après le Bac (Fac, Prépa, etc.)
Danagos
Messages: 9
Enregistré le: 21 Mai 2013, 15:25

équa diff compliquée

par Danagos » 21 Mai 2013, 15:55

Bonjour à tous,
J'aimerai résoudre une équation différentielle relativement compliquée, je ne sais même pas si c'est faisable, voici ce que ça donne après moultes simplifications :

dx/dt = A+B*x+C*x²+D*x^(5/2)

Donc on peut l'écrire :

dt=dx/[A+B*x+C*x²+D*x^(5/2)]

Donc déjà est-ce possible? Si oui, comment je dois m'y prendre s'il vous plait?
Merci :)



adrien69
Membre Irrationnel
Messages: 1899
Enregistré le: 20 Déc 2012, 12:14

par adrien69 » 21 Mai 2013, 16:34

À mon avis séparation des variables puis intégration sur les fonctions rationnelles.
Y a de la littérature là-dessus.

Danagos
Messages: 9
Enregistré le: 21 Mai 2013, 15:25

par Danagos » 21 Mai 2013, 16:41

Comment je suis censé intégrer comme tu le dis sans polynôme au numérateur?
Faut que je trouve un moyen d'écrire 1/(A+B*x+C*x²+D^(5/2)) d'une autre manière, ou de l'intégrer directement mais c'est plutôt infaisable, à ma connaissance.

JeanJ
Membre Relatif
Messages: 264
Enregistré le: 09 Jan 2010, 09:04

par JeanJ » 21 Mai 2013, 17:00

Salut,

Pour avoir un polynôme au dénominateur, fait le changement de variable x=X^2
Ensuite, il faut décomposer en fractions simples.On tombe alors sur une difficulté majeure : la résolution d'une équation polynomiale du 5ième degré.
Tu ne pourras continuer la résolution analytique que dans les rares cas particuliers où l'équation sera soluble analytiquement. Si non, il faudra recourir au calcul numérique pour avoir les valeurs approchées des racines.
A partir de là, on peut calculer la fonction t(x).
Finalement, pour obtenir x(t), il faudrait calculer la fonction réciproque. Ce qui ne semble pas possible analytiquement (sauf dans des cas particuliers, pour certaines valeurs particulières de A, B, C, D).
Donc, dans le cas général, il faudra passer par du calcul numérique compliqué, si on tient à cette méthode.
Il est plutôt conseillé d'abandonner dès le début cette méthode analytique (qui est résumée en page jointe) et d'utiliser une méthode numérique de résolution d'équation différentielle, appliquée directement sur l'équation initiale et donnant donc directement x(t).

Je ne peux pas joindre la page. Si tu la veux, contacte moi par la messagerie privée. Mais, à mon avis ce n'est qu'une curiosité, sans utilité en pratique.

Danagos
Messages: 9
Enregistré le: 21 Mai 2013, 15:25

par Danagos » 21 Mai 2013, 17:06

Ok je te remercie. En fait la méthode de résolution numérique est déjà faite, mais nous voudrions pouvoir la comparer à la méthode analytique pour en connaitre la précision et la validité.

JeanJ
Membre Relatif
Messages: 264
Enregistré le: 09 Jan 2010, 09:04

par JeanJ » 21 Mai 2013, 17:12

Danagos a écrit:Ok je te remercie. En fait la méthode de résolution numérique est déjà faite, mais nous voudrions pouvoir la comparer à la méthode analytique pour en connaitre la précision et la validité.


N'espère pas cela dans le cas général.
Mais en choisissant bien les paramètres A, B, C, D, de telle sorte que l'équation du 5ième degré soit soluble analytiquement, tu pourrais peut être trouver des cas particuliers où les vérifications que tu souhaites serraient faisables.

Danagos
Messages: 9
Enregistré le: 21 Mai 2013, 15:25

par Danagos » 21 Mai 2013, 17:15

Les constantes sont en fait des paramètres d'études. Je ne peux pas les choisir, elles sont fixes et pas très belles à voir. Je ne peux pas non plus simplifier des termes par rapport aux autres.

adrien69
Membre Irrationnel
Messages: 1899
Enregistré le: 20 Déc 2012, 12:14

par adrien69 » 21 Mai 2013, 17:49

Dans le cas où D est nul je connais par ailleurs une méthode très élégante de calcul : http://www.ams.org/notices/200203/fea-moll.pdf

 

Retourner vers ✯✎ Supérieur

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 47 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite