Simplifiez votre flux de travail : Recherchez miniwebtool.
Ajouter
Page d'accueil > Mathématiques > Calcul > Calculateur de la Méthode d'Euler
 

Calculateur de la Méthode d'Euler

Résolvez numériquement n'importe quelle EDO de premier ordre y' = f(x, y) avec la méthode d'Euler. Visualisez le tableau d'itérations, le polygone d'Euler superposé au champ de pentes, et une comparaison de convergence en direct à h, h/2 et h/4 — avec analyse d'erreur optionnelle par rapport à une solution exacte.

Calculateur de la Méthode d'Euler
y' =
Utilisez x et y comme variables. Supporte + − × ÷ ^ et les fonctions sin, cos, tan, exp, ln, log, sqrt, abs.
Si fournie, chaque point d'Euler est comparé à y(x) et l'erreur est tracée sous forme de pointillés oranges.

Embed Calculateur de la Méthode d'Euler Widget

Calculateur de la Méthode d'Euler

Le Calculateur de la Méthode d'Euler résout numériquement tout problème de valeur initiale de premier ordre de la forme \( y' = f(x, y), \; y(x_0) = y_0 \) en utilisant la méthode d'Euler classique (explicite). Il renvoie un tableau d'itération complet, trace le polygone d'Euler sur un champ de vecteurs en direct, compare la solution à trois tailles de pas différentes pour que vous puissiez visualiser la convergence de la méthode, et — si vous fournissez la solution exacte sous forme fermée — produit une analyse d'erreur par étape.

Qu'est-ce que la méthode d'Euler ?

La méthode d'Euler est l'algorithme le plus simple pour approximer la solution d'un problème de valeur initiale. À partir d'un point connu \( (x_0, y_0) \) sur la courbe de solution, elle progresse de manière répétée par un petit pas de taille h le long de la pente locale \( f(x, y) \) :

yn+1 = yn + h · f(xn, yn), xn+1 = xn + h

Géométriquement, chaque étape est un court segment rectiligne dont la pente est égale à la valeur de l'équation différentielle au point actuel. La ligne brisée résultante — le polygone d'Euler — est une approximation de la solution réelle (généralement courbe).

Quelle est sa précision ?

La méthode d'Euler est une méthode du premier ordre. L'erreur de troncature locale à chaque étape est \( O(h^2) \) et l'erreur globale après intégration sur un intervalle fixe est \( O(h) \). En pratique :

La comparaison intégrée de la taille du pas (h, h/2, h/4) vous permet de voir directement cette convergence linéaire : activez l'option et vérifiez que les trois valeurs finales s'approchent d'une limite commune, chaque valeur étant environ deux fois plus proche de la limite que la précédente.

Lire le graphique

La visualisation superpose quatre types d'informations sur un seul plan de coordonnées :

Comment utiliser ce calculateur

  1. Entrez le membre de droite de l'EDO dans le champ marqué y' =. Utilisez x et y comme variables. Les opérateurs supportés sont + − × ÷ ^, et les fonctions supportées incluent sin, cos, tan, asin, acos, atan, exp, ln, log, log10, log2, sqrt, abs.
  2. Définissez les conditions initiales : la valeur de départ x₀, le y₀ initial à ce point, la taille du pas h (positif pour intégrer vers l'avant, négatif pour intégrer vers l'arrière), et le nombre d'étapes n.
  3. (Optionnel) Fournissez la solution exacte y(x) si vous la connaissez. Le calculateur calculera \( |y_n - y(x_n)| \) à chaque étape et indiquera les erreurs maximale et finale.
  4. Basculez les options de visualisation : le champ de vecteurs est activé par défaut ; la comparaison de taille de pas superpose deux courbes supplémentaires à h/2 et h/4.
  5. Cliquez sur Exécuter. La section des résultats affiche les statistiques résumées, le graphique, un panneau de comparaison de convergence et le tableau d'itération complet. Le survol d'une ligne met en évidence le point correspondant sur le graphique (et vice versa).

Exemple concret

Considérons \( y' = x + y, \; y(0) = 1 \) avec h = 0,1 et 10 étapes. La solution exacte est \( y(x) = -x - 1 + 2e^x \). L'application de la formule d'Euler donne :

n = 1: y1 = 1 + 0,1 · (0 + 1) = 1,1 n = 2: y2 = 1,1 + 0,1 · (0,1 + 1,1) = 1,22 n = 3: y3 = 1,22 + 0,1 · (0,2 + 1,22) = 1,362 ⋮ n = 10: y10 ≈ 3,1875, y exact(1) = 2e − 2 ≈ 3,4366

L'erreur finale est d'environ 0,249. Diviser h par deux (0,05) ramène l'erreur finale à environ 0,13, et diviser à nouveau par deux (0,025) la ramène à environ 0,067 — une convergence linéaire nette, exactement comme le prédit la théorie.

Méthode d'Euler vs autres méthodes numériques

Méthode Ordre Évaluations par étape Erreur globale Remarques
Euler (explicite) 1 1 O(h) Méthode la plus simple ; idéale pour l'enseignement et le prototypage.
Euler améliorée (Heun) 2 2 O(h²) Moyenne des pentes au début et à la fin de l'étape.
Point milieu (RK2) 2 2 O(h²) Évalue la pente au point milieu de chaque étape.
Runge–Kutta 4 (RK4) 4 4 O(h⁴) Solveur polyvalent de référence ; très haute précision par étape.
Euler implicite (rétrograde) 1 1 (plus recherche de racine) O(h) Inconditionnellement stable ; essentiel pour les EDO raides.

Quand Euler fait défaut

La méthode d'Euler explicite peut mal se comporter dans trois situations :

Applications courantes

Foire Aux Questions

Qu'est-ce que la méthode d'Euler ?

La méthode d'Euler est la procédure numérique la plus simple pour résoudre un problème de valeur initiale y' = f(x, y), y(x0) = y0. À chaque étape, elle fait progresser la solution par y_{n+1} = y_n + h · f(x_n, y_n), suivant effectivement la pente au point actuel sur une courte distance h. Elle est précise au premier ordre, ce qui signifie que l'erreur globale est O(h).

Quelle est la précision de la méthode d'Euler ?

La méthode d'Euler présente une erreur de troncature locale O(h²) et une erreur globale O(h). Diviser par deux la taille du pas réduit approximativement de moitié l'erreur globale. C'est pourquoi la comparaison de convergence à h, h/2 et h/4 dans ce calculateur est si instructive : vous pouvez voir l'erreur diminuer de manière approximativement linéaire avec h.

Quand la méthode d'Euler échoue-t-elle ?

La méthode d'Euler peut devenir instable pour les problèmes raides ou lorsque la taille du pas est trop grande par rapport à la courbure locale de la solution. Vous pourriez voir la solution numérique osciller, exploser vers l'infini ou s'écarter visiblement de la solution réelle. Réduire h aide généralement ; pour les équations raides, les méthodes implicites telles que la méthode d'Euler implicite sont préférées.

Comment choisir la taille du pas ?

Commencez par un h qui donne environ 10 à 50 étapes sur l'intervalle d'intérêt. Si le polygone d'Euler dévie visiblement du champ de vecteurs ou de votre solution exacte, divisez h par deux et relancez. Utilisez la comparaison intégrée h, h/2, h/4 pour vérifier que les trois courbes convergent l'une vers l'autre.

Quelle est la différence entre la méthode d'Euler et Runge-Kutta (RK4) ?

La méthode de Runge-Kutta d'ordre quatre évalue la pente en quatre points par étape et les combine avec des poids (1, 2, 2, 1)/6, donnant une erreur globale O(h⁴) — plusieurs ordres de grandeur plus précise que l'O(h) d'Euler pour le même nombre d'étapes. Euler reste précieux pour l'enseignement du concept d'intégration numérique et pour des applications très simples ou de faible précision.

Puis-je utiliser ceci pour des systèmes d'EDO ?

Ce calculateur gère une seule EDO scalaire de premier ordre y' = f(x, y). Pour les systèmes ou pour les EDO d'ordre supérieur, vous pouvez réécrire l'équation sous forme de système de premier ordre et utiliser un solveur de système dédié, ou convertir une équation de second ordre en deux équations de premier ordre et les résoudre composante par composante.

Puis-je intégrer vers l'arrière dans le temps ?

Oui — entrez une taille de pas h négative. Le calculateur progressera à partir de x₀ dans la direction négative pendant n étapes. Ceci est utile pour reconstruire le passé à partir d'un état présent connu.

Lectures complémentaires

Citez ce contenu, cette page ou cet outil comme suit :

"Calculateur de la Méthode d'Euler" sur https://MiniWebtool.com/fr/calculateur-de-la-methode-d-euler/ de MiniWebtool, https://MiniWebtool.com/

par l'équipe miniwebtool. Mis à jour : 22 avr. 2026

Vous pouvez également essayer notre Résolveur Mathématique IA GPT pour résoudre vos problèmes mathématiques grâce à des questions-réponses en langage naturel.

Autres outils connexes:

Calcul:

Outils en vedette:

Calculatrice de Compatibilité AmoureuseConvertisseur cm en pieds et poucesCalculateur du Jour de l'Année - Quel jour de l'année sommes-nous aujourd'hui ?Calculateur de Signe Solaire, Lunaire et Ascendant 🌞🌙✨recherche-d-adresse-MACGénérateur de Carte de Crédit Aléatoireconvertisseur ppm en pourcentagecalculatrice-des-exposants-haute-précisionGénérateur d'Action ou Vérité AléatoireConvertisseur de Pieds et Pouces en CentimètresConvertisseur de Pourcentage en PPMCalculateur d'âgeGénérateur de mots aléatoires en anglaisGénérateur de Cartes à Jouer AléatoireExtracteur d'Images de VidéoSélecteur de Films AléatoireConvertisseur de Temps en DécimalConvertisseur HEX en CMJNCompteur de lignesCalculateur de Note FinaleCalculateur de pas en distanceConvertisseur FPSConvertisseur de décimales en tempsCalculateur d'écart-typeCalculatrice d'escalierCalculatrice du Nombre d'ÂmeSélecteur de Nom AléatoireGénérateur de chaînes aléatoiresCalculateur d'intérêts simplesGénérateur de mots mêlésRecherche d'Identifiant InstagramCalculatrice de MédianeGénérateur de Code MorseConvertisseur de taille de fichierCalculateur de nombres angéliquesGénérateur de patron de cône à platGénérateur de points à reliercalculatrice-de-hba1cRandomiseur de listeStatistiques de Chaîne YouTubeCalculateur de percentile de taille👙 Calculateur de Taille de Soutien-GorgeConvertisseur de chiffres romainsConvertisseur de Fraction en PourcentageGénérateur d'heure aléatoireVérificateur de Nom d’Utilisateur sur les Réseaux SociauxParaphraseur IACalculateur de Barbecue📅 Calculatrice de DateGénérateur aléatoire d'animauxLanceur de DésCalculatrice de numéro de nomGénérateur de lettres aléatoiresCalculatrice HexadécimaleGénérateur de numéros de loterieCalculatrice de Circonférence d'EllipseConvertisseur de Tailles de VêtementsGénérateur de cartes de bingoTrier les NombresAnalyseur de compatibilité zodiacale avancéConvertisseur d'AngleFormateur de TexteGénérateur de Couleurs AléatoiresListe des Années BissextilesGénérateur de Coordonnées AléatoiresLanceur de PièceSuppresseur de Caractères InvisiblesCalculateur de Coût de Carburant🖱️ Compteur de Clics🔍 Vérificateur de PlagiatBoule Magique 8Calculateur de Numéro MaîtreConvertisseur d'adresse IP en binaireCalculateur de TangenteCalculatrice de DuréeTrier les lignes par ordre alphabétiqueCalculatrice de Comparaison de FractionsCalculatrice de test du khi-deuxCalculateur de Conversion d'Échelle de MaquetteGénérateur de personnage RPG aléatoireCalculateur d'ArctangenteCalculateur de Retour de SaturneGénérateur de repas aléatoireSupprimer les sauts de ligneGénérateur de Nonogrammes (Picross)Recherche d'identifiant FacebookCalculatrice de CombinaisonCalculateur de temps de refroidissement de bièreCalculatrice de pourcentage d'erreurGénérateur d'adresse MACCalculatrice de Rectangle d'OrConvertisseur de Notation Scientifique en DécimalGénérateur d'Anniversaire AléatoireCalculatrice du théorème de PythagoreCréateur de mots croisésCalculatrice BinaireGénérateur de tableau de tournoi aléatoireCalculatrice de Formule QuadratiqueGénérateur de Super-pouvoir AléatoireGénérateur de Date AléatoireConversion de kg en lbsCalculateur de Décibels (dB)Fusionner des vidéosGénérateur d'adresses fictives aléatoiresCalculateur de Probabilité de DésCalculateur de Déficit CaloriqueDiviseur d'imageConvertisseur de Livres en KilogrammesDiviseur AudioGénérateur de LabyrinthesCalculateur de morphologieCalculateur de Percentile de Croissance du BébéCalculatrice du Ratio par Rapport au Pourcentage📅 Calculateur de Différence entre DatesGénérateur de Groupes Aléatoires💧 Calculateur de Point de RoséePivoter la vidéoSélecteur AléatoireSupprimer des accents du texteCalculateur de Salaire aux ToilettesCalculatrice d'Intervalle de ConfianceCalculatrice CAGRCalculateur d'équilibre des éléments astrologiquesCalculateur de rythme de natationConvertisseur de pouces en cmGénérateur de Fréquence Sonore AléatoireConvertisseur Binaire en HexadécimalGénérateur d'IMEI AléatoireHumaniseur de Texte IAValidateur XMLCalculatrice de ProportionCompteur de SyllabesConvertisseur Décimal en BinaireConvertisseur Octal en HexadécimalCalculateur de Temps de LectureGrapheur de Courbes ParamétriquesCalculateur d'autonomie de batterieCalculateur de sous-réseau IPCalculatrice Rectangulaireconvertisseur de mot à numéro de téléphoneConvertisseur HTML en texteGénérateur de Distribution GaussienneCalculatrice du Nombre d'ExpressionCalculateur d’Aire de Polygone IrrégulierCalculatrice de la diminution en pourcentageCalculatrice de la Moyenne GéométriqueGénérateur de mots mélangésSimulateur de Portes LogiquesCalculateur de carrésCalculateur de Point d’ÉbullitionCalculatrice de baseCalculatrice de FacteursCalculatrice du coefficient de variationConvertisseur Décimal en BCDCréateur d'HistogrammesGénérateur d'accords aléatoiresCalculateur d'hydratation de pâteCalculateur de Chute LibreCalculateur de DensitéCalculateur de SinusCalculateur de Taille d'EffetCalculateur de Taille de PneusCalculatrice de QuartilesGénérateur de clé WPA en ligneCalculateur de Jours OuvrablesCalculateur d’Équation de DroiteCalculatrice du nombre de chemin de vieCalculatrice du Taux de Croissance en PourcentageCréateur de Boîte à MoustachesCréateur de Nuage de PointsGraphique du Système d'InéquationsTexte InverséCalculateur de pente et de niveauCalculateur de Revenus TwitchCalculatrice d'Écart-Type RelatifGénérateur et solveur de SudokuCalculateur de NotesCalculateur nutritionnel de recettesCalculer les jours entre deux datesConvertisseur CM en PoucesGénérateur d'anagrammesCalculateur de pâte à pizzaCalculateur de Taille d'Impression et Résolution (DPI/PPI)Calculatrice d'IntégraleSupprimer les espacesCalculateur de fil🎲 Calculateur de Probabilité de LootDétecteur de contenu IAGénérateur d’acronymesRandomiser les Lignes de TexteAléatoire des Noms en LigneCalculateur ABV de Cocktail🎰 Calculateur de Pity GachaCalculateur de poulet par énergie cinétiqueCalculateur de Revenus TikTokCalculatrice ModuloExtracteur d'URLRecadreur VidéoCalculatrice de d de CohenCalculateur de Nombre de PersonnalitéCalculateur de Run Rate de CricketCalculateur de xG (Buts Attendus) au FootballCompteur de Score de TennisCalculateur du Score de Wells (TVP/EP)Calculateur de l'Échelle de Coma de GlasgowCalculateur de Score APGARCalculateur de FFMICalculateur de Course de 12 Minutes de CooperCalculateur du Test de Marche d'un Mile (Rockport)Calculateur de Masse Maigre à ForceCalculateur de Ratio Glucides-InsulineCalculateur de Facteur de Sensibilité à l'InsulineConvertisseur de Calendrier HébraïqueConvertisseur de calendrier hégirienConvertisseur de Calendrier LunaireCalculateur d’Âge dans les CulturesCalculateur de il y a combien de tempsCalculateur Combien de Temps AvantGénérateur de schémas de datesCalculateur de Date MédianeAjouter des Jours Ouvrables à une DateAnalyseur de Fréquence des MotsAnalyseur de variance de longueur de phrasesÉditeur de Lisibilité Style HemingwayConvertisseur de Prononciation IPAOutil de Chiffre de VigenèreOutil de Chiffre AtbashEncodeur et décodeur ROT13Visionneuse et Suppresseur de Données EXIFTraducteur Pig LatinGénérateur de BackronymesVérificateur de pangrammesVérificateur de lipogrammeTraceur d’image en SVGConvertisseur d'Image en Art ASCIIGénérateur de schéma JSONPlayground TypeScriptCompilateur Less vers CSSCompilateur SCSS en CSSConvertisseur SVG en React/JSXGénérateur de chaînes de requêteAnalyseur URLValidateur et Décodeur UUIDRéférence des codes de statut HTTPGénérateur de Commandes cURLGénérateur de triangle de SierpinskiTraceur de surface 3DTraceur d'équations polairesGénérateur d'Ensemble de JuliaExplorateur de l'Ensemble de MandelbrotGénérateur de fractales L-SystemGénérateur de triangulation de DelaunayGénérateur de diagramme de VoronoiGénérateur de SpirographeGénérateur de PavagesCalculateur de Capabilité de Processus Six SigmaGénérateur de Diagrammes de ParetoCalculateur de NPS (Net Promoter Score)Calculateur de Rétention par CohorteCalculateur de Taux d'AttritionCalculateur de Coût d'Acquisition Client (CAC)Calculateur de Valeur Vie Client (CLV)Calculateur de taux de conversionCalculateur de Taille d'Échantillon pour Test A/BCalculateur de Signification de Test A/BCalculateur d'Équation des LentillesCalculateur de Champ Magnétique d'un FilCalculateur de Champ ÉlectriqueCalculateur de la Loi de CoulombCalculateur de la loi de SnellCalculateur de Moment d'InertieCalculateur de vitesse angulaireCalculateur de Force CentripèteCalculateur de Période d'un PenduleCalculateur de Constante de RessortCalculateur d’Effet DopplerCalculateur du Ratio de SortinoCalculateur du Ratio de TreynorCalculateur de Bêta d'ActionCalculateur de Titres du Trésor Protégés Contre l'Inflation (TIPS)Calculateur de Recalcul HypothécaireCalculateur de Taux à TermeCalculateur de Duration Obligataire (Macaulay et Modifiée)Calculateur de Convexité des ObligationsCalculateur de Rente Indexée FixeCalculateur de Rente VariableCalculateur de Prêt Hypothécaire InverséCalculateur de Versement de RenteSimulateur de Boulier SorobanMultiplication Paysanne RusseCalculatrice de Trucs de Mathématiques VédiquesCalculatrice de Multiplication ÉgyptienneCalculateur de Mathématiques en Chiffres RomainsEntraîneur de Calcul MentalQuiz des Tables de MultiplicationVisualiseur de Retenue et d'EmpruntGénérateur de Décomposition NumériqueSolveur de Problèmes de PiècesCalculateur du Triangle Distance-Vitesse-TempsRésolveur de Problèmes de Taux de TravailRésolveur de Problèmes de MélangeSolveur de Problèmes d’ÂgeSolveur de Problèmes de Rencontre de TrainsCalculateur d’HydratationCalculateur d'Allure en CaloriesCalculateur de Posologie MédicamenteuseCalculateur de Calories de l'AlcoolCalculateur de Recomposition CorporelleGénérateur de Sujets de Débat AléatoiresGénérateur de Noms Aléatoires de Chats et ChiensGénérateur de Versets Bibliques AléatoiresGénérateur de Problèmes de Mathématiques AléatoiresGénérateur de Paragraphes AléatoiresGénérateur de Phrases Aléatoires en AnglaisCalculateur de Gravier, Sable et Terre VégétaleCalculateur de Poids d'AcierCalculateur de Couple de Serrage de BoulonCalculateur de Débit en TuyauterieCalculateur de Charge de PoutreConvertisseur Dollar OrCalculateur de Probabilité d'OptionsCalculateur de Fractionnement d'ActionsCalculateur ESPPCalculateur de Pénalité de Retard sur FactureCalculateur de Taux Horaire pour FreelancesCalculateur de Location vs AchatRépartiteur de Pourboire AvancéGénérateur de Liste de BagagesCalculateur de Décalage HoraireCalculateur de Budget de VoyageCalculateur de Distance de VolCalculateur de Perte de ChaleurCalculateur de Coût de Production ÉlectriqueCalculateur de Consommation d'EauCalculateur de Coût Énergétique des AppareilsCalculateur d'Audit Énergétique DomestiqueCalculateur de ROI SolaireCalculateur de Panneaux SolairesCalculateur de Compost (Rapport C:N)Calculateur de Fertilisant pour PelouseCalculateur de Dates de GelCalculateur de Terre pour Bac Potager SurélevéCalculateur d’Engrais NPKCalculateur de Taux de Germination des GrainesCalculateur de Bitrate VidéoTranspositeur de Tonalité MusicaleCompteur de BPM par TapotementEstimateur de Taille de Fichier PhotoCalculateur de Mégapixels vers Taille d'ImpressionCalculateur de Facteur de RecadrageCalculateur du Triangle d'ExpositionCalculateur de Capacité de Remorquage du VéhiculeCalculateur de Leasing AutomobileCalculateur 0–60 et Quart de MileCalculateur de Temps de Charge VECalculateur d’Autonomie VECalculateur de Distance 3DCalculateur de ToreCalculateur de Tronc de CôneCalculateur de Polygone RégulierIdentificateur de Section ConiqueCalculateur d'HyperboleCalculateur de Division LongueCompteur de Caractères Twitter/XSélecteur de commentaires YouTubeExtracteur de tags YouTubeTéléchargeur de miniatures YouTubeEstimateur de revenus YouTube