Calculateur de la méthode d’Euler
Calcul indisponible
Aucune donnée n’est enregistrée dans cet onglet pour cette étape. Recommencez par l’équation différentielle.
Saisir à nouveau les donnéesSaisissez l’équation et le point initial
Pour dy/dx = f(x,y), saisissez uniquement f(x,y). Utilisez * pour multiplier et ^ pour les puissances. Fonctions acceptées : sin, cos, tan, exp, log, sqrt, abs. Mettez les arguments entre parenthèses. Dans l’équation, séparez les décimales par un point.
Approchez la solution d’un problème à valeur initiale du premier ordre de la forme dy/dx = f(x,y), où y est connu pour un x initial. Saisissez le membre de droite de l’équation, le point initial, un pas positif et le x cible. Le calculateur applique la méthode d’Euler explicite jusqu’à la cible et affiche toutes les valeurs intermédiaires. Le résultat est une approximation numérique, pas une solution exacte.
Comment utiliser la méthode d’Euler
-
1
Saisissez l’équation différentielle
Pour dy/dx = x + y, saisissez x + y comme f(x,y). Indiquez ensuite les coordonnées x et y du point initial connu.
-
2
Définissez l’intervalle
Saisissez un pas positif h et un x cible. Le calculateur peut avancer vers des x plus grands ou plus petits.
-
3
Lisez l’approximation
Consultez l’estimation de y à la cible et le tableau des x, y, pentes et pas effectués, dans la limite de 200 étapes.
Ce que calcule l’outil
À partir de (x₀, y₀), la méthode d’Euler explicite répète yₙ₊₁ = yₙ + hₙ f(xₙ, yₙ) et xₙ₊₁ = xₙ + hₙ. Chaque pente est calculée au début du pas. Le pas saisi est positif et représente une longueur maximale ; le calculateur lui donne le signe adapté si la cible est à gauche du point initial. Si la distance restante est plus courte que le pas choisi, le dernier pas est raccourci pour atteindre exactement le x cible.
Pour dy/dx = x + y, y(0) = 1, h = 0,1 et le x cible 0,3 :
| Étape | x | y approximatif | Pente utilisée pour le pas suivant |
|---|---|---|---|
| 0 | 0 | 1 | 1 |
| 1 | 0,1 | 1,1 | 1,2 |
| 2 | 0,2 | 1,22 | 1,42 |
| 3 | 0,3 | 1,362 | Fin |
Dans le tableau du calculateur, la pente utilisée pour une mise à jour apparaît sur la ligne obtenue après cette mise à jour, sous « Pente précédente ». La pente 1,42 figure donc à l’étape 3. La solution exacte de cet exemple est y = 2eˣ - x - 1, soit environ 1,3997 pour x = 0,3. Le résultat d’Euler, 1,362, est plus faible car chaque mise à jour suit la tangente au début du pas. Un pas h plus petit réduit généralement l’erreur pour un problème régulier, mais celle-ci dépend de l’équation et de l’intervalle. L’outil n’estime pas de borne d’erreur.
Écrivez les multiplications explicitement : 2*x, x*y ou 2*sin(x). L’expression accepte x, y, les parenthèses, +, -, *, /, ^, les constantes pi et e et les fonctions sin, cos, tan, exp, log, sqrt, abs. Utilisez un point pour les constantes décimales dans l’expression, par exemple 0.5*y. Dans les champs numériques séparés, utilisez votre séparateur décimal local ou un point non ambigu, sans séparateur de milliers.
La méthode d’Euler et sa récurrence sont décrites dans OpenStax Calculus Volume 2. Le chapitre de LibreTexts sur les méthodes numériques explique l’effet du pas sur l’erreur d’approximation.
Questions fréquentes
Saisissez un pas positif. Si le x cible est inférieur au x initial, le calculateur avance automatiquement vers les x décroissants. Le tableau affiche le pas signé réellement effectué.
Le dernier pas est réduit à la distance restante. Par exemple, avec h = 0,4 de x = 0 à x = 1, les pas sont 0,4, 0,4 et 0,2 ; le calcul se termine à x = 1.
Non. La méthode d’Euler explicite suit les pentes des tangentes locales et accumule une erreur d’approximation. La valeur indiquée est une estimation au x cible, pas une solution symbolique exacte ni une garantie sur l’erreur.
L’outil traite les équations du premier ordre écrites explicitement sous la forme dy/dx = f(x,y), avec une valeur initiale connue pour y. Il ne résout ni les équations d’ordre supérieur, ni les systèmes, ni les équations implicites ou indéfinies sur le trajet demandé.
Cette limite garde le tableau lisible et évite un calcul trop long dans le navigateur. Augmentez h ou rapprochez la cible si l’intervalle exige davantage d’étapes.
Oui. Le fichier CSV contient les valeurs numériques x et y non arrondies, la pente utilisée pour atteindre chaque ligne et le pas signé correspondant. Le tableau à l’écran arrondit les valeurs pour faciliter la lecture.
Le calcul s’effectue dans votre navigateur. Dans le parcours par étapes, les données sont conservées uniquement dans cet onglet et l’URL contient un identifiant aléatoire plutôt que l’équation ou les valeurs.
Outils similaires
Calculateur de compatibilité des prénoms
Saisissez deux prénoms et obtenez un score de compatibilité ludique ainsi que le nombre de numérologie pythagoricienne de chacun. L'outil ne lit que l'alphabet latin (de A à Z).
Calculateur d’aire de polygone
Calculez l’aire d’un polygone régulier par son nombre et sa longueur de côtés, ou celle d’un polygone personnalisé par sommets ordonnés avec la formule du lacet.
Convertisseur de jours en mois
Convertissez un nombre de jours en mois, semaines et années à l'aide de la durée moyenne d'un mois de 30,437 jours, prêt pour la planification et les estimations.
Calculateur de percentile pour bébé
Percentile et score Z de l'OMS pour le poids, la taille et le périmètre crânien de votre bébé selon l'âge et le sexe, de 0 à 24 mois, âge corrigé si prématuré.
Calculateur de Numéro de Chemin de Vie
Calculez votre numéro de chemin de vie en numérologie à partir de votre anniversaire. Voyez le chiffre réduit et lisez la signification de la personnalité selon le système pythagoricien.
Calculateur de la loi des sinus
Saisissez l'angle A, son côté opposé a et l'angle B. Le calculateur de la loi des sinus renvoie instantanément le côté b, le côté c et l'angle C, avec la formule détaillée.
Outil disponible dans d’autres langues
- オイラー法計算ツール [JA]
- حاسبة طريقة أويلر [AR]
- Räkna med Eulers metod [SV]
- Rechner zum Euler-Verfahren [DE]
- Máy tính phương pháp Euler [VI]
- 오일러 방법 계산기 [KO]
- เครื่องคำนวณวิธีออยเลอร์ [TH]
- Kalkulator Metode Euler [ID]
- Kalkulator metody Eulera [PL]
- Calculadora del método de Euler [ES]
- Calculadora do método de Euler [PT]
- Methode van Euler berekenen [NL]
- Калькулятор метода Эйлера [RU]
- Euler Yöntemi Hesaplayıcı [TR]
- 欧拉法计算器 [ZH]
- Euler Method Calculator [EN]
- Calcolatore del metodo di Eulero [IT]