Explication Runge-Kutta

Réponses à toutes vos questions après le Bac (Fac, Prépa, etc.)
fafalerat
Messages: 2
Enregistré le: 03 Nov 2006, 20:28

explication Runge-Kutta

par fafalerat » 03 Nov 2006, 20:44

Bonjour,

Je suis en train d'étudier l'évolution de la population grâce à la méthode de Runge-Kutta à l'ordre 4. J'aurais aimé savoir si la méthode de Runge-Kutta utilise la méthode d'Euler pour simplifier les calculs ou alors si les deux méthodes sont indépendantes.

Et comment trouver les valeurs de K1, K2, K3 et K4 sachant que :

dP(t)/dt=alpha(t)*P(t)

avec alpha(t) ne sachant pas comment il évolue.


A+ merci.



cesar
Membre Rationnel
Messages: 841
Enregistré le: 05 Juin 2005, 08:12

par cesar » 04 Nov 2006, 09:54

fafalerat a écrit:Bonjour,

Je suis en train d'étudier l'évolution de la population grâce à la méthode de Runge-Kutta à l'ordre 4. J'aurais aimé savoir si la méthode de Runge-Kutta utilise la méthode d'Euler pour simplifier les calculs ou alors si les deux méthodes sont indépendantes.

Et comment trouver les valeurs de K1, K2, K3 et K4 sachant que :

dP(t)/dt=alpha(t)*P(t)

avec alpha(t) ne sachant pas comment il évolue.


A+ merci.


le runge kuta est une generalisation de la methode d'euler. Avec Euler, on ne travaille qu'avec la derivée premiere, avec le runge kuta, c'est ce sont les premiers elements d'une Developpement limité. Pour les coefs, il n'y a pas de regle à ma conaissance - il y a plusieurs possibilité, mais ils sont en general donnés dans les livres...

fafalerat
Messages: 2
Enregistré le: 03 Nov 2006, 20:28

par fafalerat » 04 Nov 2006, 10:36

Bonjour cesar,


Merci pour ta réponse.

Et comment trouver les valeurs de K1, K2, K3 et K4 sachant que :

K1 = F (tn, Pi)
K2 = F (tn +h/2, Pi + (h/2)*F1)
K3 = F (tn +h/2, Pi + (h/2)*F2)
K4 = F (tn +h, Pi + h*F3)

Pi+1= Pi+ (h/6)*(K1 + (4*(K2 + K3))/2 + K4)


dP(t)/dt=alpha(t)*P(t)

avec alpha(t) ne sachant pas comment il évolue.

 

Retourner vers ✯✎ Supérieur

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 38 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