Simplifiez votre flux de travail : Recherchez miniwebtool.
Ajouter
Outils connexes
Solveur d'Inéquations de Valeur AbsolueSolveur EDO de BernoulliCalculatrice de Valeurs Propres et de Vecteurs PropresSolveur EDO du Premier OrdreCalculateur de Diagonalisation de MatriceSolveur de Taux LiésCalculateur de la méthode Runge-Kutta (RK4)Solveur EDO du Second OrdreSolveur de Systèmes d'Équations LinéairesRésolveur de Système d'Équations Non Linéaires
Page d'accueil > Mathématiques > Calcul > Solveur de Systèmes EDO
 

Solveur de Systèmes EDO

Résolvez des systèmes d'équations différentielles ordinaires x' = Ax de manière symbolique et numérique. Classification automatique de l'équilibre (col, nœud, foyer, centre), calcul des valeurs propres et vecteurs propres étape par étape, écriture de la solution générale et particulière, et génération d'un portrait de phase interactif avec trajectoire animée — pour systèmes 2×2, 3×3 linéaires et 2D non linéaires.

Solveur de Systèmes EDO
Résoudre \(\dfrac{d}{dt}\!\begin{pmatrix}x\\y\end{pmatrix} = A \begin{pmatrix}x\\y\end{pmatrix}\) où \(A\) est une matrice 2×2 à coefficients réels.
[
[
Accepte les décimaux (ex. 2.5), les négatifs (-1) et les fractions simples (3/4).
Résoudre \(\dfrac{d}{dt}\!\begin{pmatrix}x_1\\x_2\\x_3\end{pmatrix} = A \begin{pmatrix}x_1\\x_2\\x_3\end{pmatrix}\) — obtenez les valeurs propres, vecteurs propres et la solution générale.
[
[
[
La valeur par défaut est la matrice compagne de \( s^3 + 6s^2 + 11s + 6 \), donnant les valeurs propres \(-1, -2, -3\).
Résoudre numériquement un système non linéaire 2D général : \(x' = f(x, y)\), \(y' = g(x, y)\). Utilisez des fonctions comme sin, cos, exp, sqrt, et les constantes pi, e.
Aucune solution sous forme fermée n'est calculée ; à la place, une intégration RK4 de haute précision produit la trajectoire et le portrait de phase.
x(0)
y(0)
durée T

Embed Solveur de Systèmes EDO Widget

Solveur de Systèmes EDO

Le Solveur de Systèmes EDO est une boîte à outils complète pour les systèmes couplés linéaires et non linéaires. Saisissez une matrice de coefficients 2×2 ou 3×3 et l'outil effectue l'analyse complète des valeurs et vecteurs propres, écrit la solution générale et particulière sous forme fermée en LaTeX, classifie l'équilibre à l'origine (col, nœud, spirale ou centre) et dessine un portrait de phase interactif avec une trajectoire animée. Pour les systèmes planaires non linéaires, vous pouvez taper des membres de droite arbitraires \(f(x,y)\) et \(g(x,y)\) et l'outil génère un portrait de phase RK4 de haute précision.

Qu'est-ce qu'un système d'EDO ?

Un système d'équations différentielles ordinaires couple plusieurs fonctions inconnues d'une seule variable — généralement le temps \(t\) — via leurs dérivées. Sous sa forme la plus compacte,

\[ \mathbf{x}'(t) = \mathbf{F}(t, \mathbf{x}(t)) , \qquad \mathbf{x} \in \mathbb{R}^n \]

Lorsque \(\mathbf{F}(t, \mathbf{x}) = A\mathbf{x}\) pour une matrice constante \(A\), le système est linéaire et autonome — et c'est là que la théorie est la plus élégante : tout le comportement à long terme est déterminé par les valeurs propres de \(A\).

La méthode des valeurs propres pour les systèmes linéaires

Pour \(\mathbf{x}' = A\mathbf{x}\), la méthode standard est :

  1. Calculer le polynôme caractéristique \(\det(\lambda I - A) = 0\).
  2. Résoudre pour trouver les valeurs propres \(\lambda_1, \lambda_2, \dots\).
  3. Pour chaque valeur propre, trouver un vecteur propre \(v\) en résolvant \((A - \lambda I) v = 0\).
  4. Assembler la solution générale comme une combinaison linéaire : \(\mathbf{x}(t) = c_1 v_1 e^{\lambda_1 t} + c_2 v_2 e^{\lambda_2 t} + \cdots\).
  5. Fixer les constantes \(c_i\) en injectant la condition initiale \(\mathbf{x}(0)\) dans la solution générale.

Trois cas pour les systèmes 2×2

Valeurs propres Solution générale Portrait
Réelles distinctes \(\lambda_1 \ne \lambda_2\) \(c_1 v_1 e^{\lambda_1 t} + c_2 v_2 e^{\lambda_2 t}\) Col si signes opposés ; nœud sinon
Complexes conjuguées \(\alpha \pm i\beta\) \(e^{\alpha t}[c_1(p\cos\beta t - q\sin\beta t) + c_2(p\sin\beta t + q\cos\beta t)]\) Spirale (\(\alpha \ne 0\)) ou centre (\(\alpha = 0\))
Répétées \(\lambda_1 = \lambda_2 = \lambda\) \(c_1 v e^{\lambda t} + c_2 (tv + w) e^{\lambda t}\) Nœud dégénéré

Le plan Trace-Déterminant

Pour une matrice 2×2 de trace \(T = a_{11} + a_{22}\) et de déterminant \(D = a_{11} a_{22} - a_{12} a_{21}\), toute la classification tient dans un seul diagramme :

\[ \begin{array}{l} D < 0 \Rightarrow \text{col} \\ D > 0, \; T^2 - 4D > 0 \Rightarrow \text{nœud (stable si } T < 0\text{)} \\ D > 0, \; T^2 - 4D < 0 \Rightarrow \text{spirale (stable si } T < 0\text{), centre si } T = 0 \\ T^2 - 4D = 0 \Rightarrow \text{nœud dégénéré (valeur propre répétée)} \end{array} \]

C'est pourquoi le panneau de résultats affiche en évidence \(T\), \(D\), et \(\Delta = T^2 - 4D\) — trois chiffres suffisent à nommer l'équilibre.

Systèmes non linéaires et portrait de phase

La plupart des EDO du monde réel sont non linéaires et n'ont pas de solution sous forme fermée. L'outil les gère en intégrant numériquement les équations avec une méthode Runge–Kutta d'ordre 4 (RK4), qui présente une erreur de troncature locale en \(O(h^5)\) et constitue l'outil par défaut pour les champs de vecteurs réguliers.

\[ \begin{aligned} k_1 &= f(t_n, y_n) \\ k_2 &= f(t_n + h/2, y_n + h k_1 / 2) \\ k_3 &= f(t_n + h/2, y_n + h k_2 / 2) \\ k_4 &= f(t_n + h, y_n + h k_3) \\ y_{n+1} &= y_n + \tfrac{h}{6}(k_1 + 2k_2 + 2k_3 + k_4) \end{aligned} \]

Le portrait de phase superpose :

Comment utiliser ce solveur

  1. Choisissez un mode — Linéaire 2×2, Linéaire 3×3 ou Non linéaire 2D — via les onglets en haut du formulaire.
  2. Remplissez les coefficients ou les équations. Cliquez sur n'importe quel exemple rapide pour pré-remplir un système canonique (nœud stable, centre, col, pendule, Van der Pol, etc.).
  3. Entrez une condition initiale \((x_0, y_0)\) et une durée \(T\). Les valeurs de \(T\) typiques sont de 6 à 20 pour les oscillateurs et de 3 à 6 pour les systèmes stables à décroissance rapide.
  4. Cliquez sur Résoudre. La page complète des résultats s'affiche avec la classification, les valeurs propres, les vecteurs propres, la solution sous forme fermée (modes linéaires), le portrait de phase animé et le graphique des séries temporelles.
  5. Rejouez la trajectoire à l'aide du bouton sous le portrait de phase si vous souhaitez voir à nouveau le curseur parcourir la courbe de la CI.

Exemple concret — Oscillateur harmonique amorti

L'oscillateur amorti \(\ddot{x} + 2\zeta \omega \dot{x} + \omega^2 x = 0\) peut être réécrit comme un système 2D en posant \(y = \dot{x}\) :

\[ \begin{pmatrix} \dot{x} \\ \dot{y} \end{pmatrix} = \begin{pmatrix} 0 & 1 \\ -\omega^2 & -2\zeta\omega \end{pmatrix} \begin{pmatrix} x \\ y \end{pmatrix} \]

Pour \(\omega = 1\) et \(\zeta = 0.2\) (sous-amorti), la matrice est \(A = \begin{pmatrix} 0 & 1 \\ -1 & -0.4 \end{pmatrix}\). Trace \(T = -0.4\), déterminant \(D = 1\), discriminant \(\Delta = 0.16 - 4 = -3.84 < 0\), nous obtenons donc une spirale stable avec des valeurs propres \(-0.2 \pm 0.9798\,i\). La trajectoire spirale vers l'origine, et la série temporelle montre des sinusoïdes à décroissance exponentielle.

Applications

Conseils & Astuces

Foire Aux Questions

Qu'est-ce qu'un système d'équations différentielles ordinaires ?

Un système d'équations différentielles ordinaires (EDO) est un ensemble d'équations couplées qui relient les dérivées de plusieurs fonctions inconnues d'une seule variable indépendante, typiquement le temps. La forme classique est \( \mathbf{x}'(t) = F(t, \mathbf{x}(t)) \), où \( \mathbf{x} \) est un vecteur d'états et \(F\) est le champ de vecteurs. Les systèmes linéaires peuvent être écrits de manière compacte sous la forme \( \mathbf{x}' = A\mathbf{x} + \mathbf{b} \), et leur comportement est déterminé presque entièrement par les valeurs propres de la matrice de coefficients \(A\).

Comment les valeurs propres classifient-elles l'équilibre d'un système linéaire 2×2 ?

Pour un système 2×2 \( \mathbf{x}' = A\mathbf{x} \), l'origine est classifiée par la trace \(T\) et le déterminant \(D\) de \(A\) : \(D < 0\) donne un point col (instable) ; \(D > 0\) avec \(T^2 > 4D\) donne un nœud (stable si \(T < 0\), instable si \(T > 0\)) ; \(D > 0\) avec \(T^2 < 4D\) donne une spirale (stable si \(T < 0\), instable si \(T > 0\), un centre pur si \(T = 0\)). Le cas limite \(T^2 = 4D\) produit un nœud dégénéré.

À quoi ressemble la solution sous forme fermée lorsque les valeurs propres sont complexes ?

Si \(A\) possède des valeurs propres complexes conjuguées \( \alpha \pm i\beta \) avec un vecteur propre complexe \( v = p + iq \), la solution générale réelle est \( \mathbf{x}(t) = e^{\alpha t} \left[ c_1 (p \cos\beta t - q \sin\beta t) + c_2 (p \sin\beta t + q \cos\beta t) \right] \). L'exponentielle \(e^{\alpha t}\) contrôle l'amplitude (croissante, décroissante ou constante), tandis que le sinus et le cosinus gèrent la rotation.

Que se passe-t-il lorsque la matrice possède une valeur propre répétée ?

Si la matrice a une valeur propre répétée \(\lambda\) mais un seul vecteur propre linéairement indépendant \(v\), vous avez également besoin d'un vecteur propre généralisé \(w\) résolvant \( (A - \lambda I) w = v \). La solution générale prend alors la forme \( \mathbf{x}(t) = c_1 v e^{\lambda t} + c_2 (tv + w) e^{\lambda t} \). Si l'espace propre est de dimension deux, la matrice est un multiple scalaire de l'identité sur ce sous-espace invariant et la solution se réduit à \( \mathbf{x}(t) = (c_1 v_1 + c_2 v_2) e^{\lambda t} \).

Cet outil peut-il résoudre des systèmes non linéaires de manière symbolique ?

Le mode non linéaire résout le système numériquement en utilisant un intégrateur Runge–Kutta d'ordre 4 (RK4) et trace le portrait de phase. La plupart des systèmes non linéaires n'ont pas de solution sous forme fermée, c'est donc l'approche standard. Vous pouvez toujours déduire le comportement local près des équilibres par linéarisation, ce que le mode linéaire 2×2 gère — calculez le Jacobien au point fixe et utilisez-le comme matrice \(A\).

Qu'est-ce qu'un portrait de phase ?

Un portrait de phase est une représentation géométrique des solutions d'un système 2D dans le plan \(x\)–\(y\). Chaque solution trace une courbe appelée trajectoire, et l'ensemble des trajectoires ainsi que les flèches du champ de vecteurs révèlent le comportement qualitatif : si les solutions spiralent vers l'intérieur, s'écartent en col, oscillent ou se fixent sur des équilibres. Les portraits de phase rendent la structure globale d'un système visible en un coup d'œil.

Lectures complémentaires

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

"Solveur de Systèmes EDO" sur https://MiniWebtool.com/fr/solveur-de-systemes-edo/ de MiniWebtool, https://MiniWebtool.com/

Par l'équipe miniwebtool. Mis à jour : 23 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.

Calcul:

Outils en vedette:

Calculateur de Position du SoleilGénérateur de Carte de Crédit AléatoireCalculatrice de Compatibilité AmoureuseCalculateur du Jour de l'Année - Quel jour de l'année sommes-nous aujourd'hui ?Calculateur de Signe Solaire, Lunaire et Ascendant 🌞🌙✨Convertisseur cm en pieds et poucesExtracteur d'Images de VidéoRecherche d'Identifiant InstagramSélecteur de Films Aléatoireconvertisseur ppm en pourcentageGénérateur de mots aléatoires en anglaisGénérateur de chaînes aléatoiresrecherche-d-adresse-MACConvertisseur de Pieds et Pouces en CentimètresCalculatrice de SommeConvertisseur de décimales en tempsConvertisseur de Pourcentage en PPMRecherche d'identifiant FacebookConvertisseur de Calendrier HébraïqueFusionner des vidéosConvertisseur HEX en CMJNSupprimer des accents du texteGénérateur de Couleurs AléatoiresCalculateur de percentile de tailleStatistiques de Chaîne YouTubeCalculateur d'âgeCalculatrice d'escaliercalculatrice-des-exposants-haute-précisionQuelle est mon adresse IP ?Calculateur de nombres angéliquesCompteur de lignesCalculateur de Numéro Maître👙 Calculateur de Taille de Soutien-GorgeGénérateur de cartes de bingoParaphraseur IAGénérateur de Cartes à Jouer AléatoireCalculatrice de MédianeGénérateur d'Action ou Vérité AléatoireGénérateur de Code MorseJour d'équinoxe de printempsSupprimer les sauts de ligneCalculateur de Numéro de SemaineCalculateur de vitesse de cyclismeGénérateur de LabyrinthesRandomiseur de listeGénérateur d'heure aléatoireCalculateur de Barbecuecalculatrice-de-hba1cConvertisseur d'AngleCalculatrice ModuloConvertisseur de Temps en DécimalGénérateur de Repas AléatoireConvertisseur FPSDiviseur AudioPivoter la vidéoGénérateur de points à relierCalculatrice de test du khi-deuxDécoupeur de vidéoGénérateur d'adresse MACCalculateur d'ArctangenteGénérateur de patron de cône à platGénérateur de personnage RPG aléatoireOutil en ligne pour supprimer la ponctuationExtracteur AudioGénérateur de Sujets de Débat AléatoiresCompresseur Vidéo🔍 Vérificateur de PlagiatGénérateur de Nonogrammes (Picross)🖱️ Compteur de ClicsVérificateur de Nombre Pair ou ImpairVérificateur de Nom d’Utilisateur sur les Réseaux SociauxCalculateur d'équilibre des éléments astrologiquesCalculateur de Revenus TwitchFormateur de TexteCalculateur de Coût de CarburantCalculateur d'autonomie de batterieCalculateur de Probabilité de Dés🎮 Convertisseur de Monnaie de JeuFusion de SRTSélecteur de Nom AléatoireCompter le nombre de caractèresConvertisseur DMS en Degrés DécimauxSupprimer les espacesCalculatrice de DuréeConvertisseur de Codes Couleur Tous FormatsHumaniseur de Texte IACalculateur de Retour de SaturneCalculatrice de conversion de levureConvertisseur de taille de fichierExtracteur d'e-mailBoule Magique 8🌡️ Calculateur d'Indice de ChaleurCalculatrice de numérologieCalculatrice du Pourcentage d'AugmentationLanceur de PièceListe des Années BissextilesCalculatrice de terrasseGénérateur de Distribution GaussienneGénérateur de tableau de tournoi aléatoireCalculateur de résistance pour LEDCalculatrice du Nombre d'ÂmeGénérateur de Coordonnées AléatoiresCalculateur de PressionCompteur de SyllabesGénérateur d'adresse IP aléatoireGénérateur d'IMEI AléatoireGénérateur de clé WPA en ligneTrier les lignes par ordre alphabétiqueCalculateur de TangenteCalculer les jours entre deux datesConvertisseur de Fréquence et de Longueur d'OndeCréateur de mots croisésGénérateur d'Activités AléatoiresLanceur de DésCalculatrice de la diminution en pourcentageConvertisseur de Livres en KilogrammesGénérateur de mots mêlésCalculatrice Binaire📅 Calculatrice de DateVisualiseur de Cercle Unité InteractifCalculateur de Conversion d'Échelle de MaquetteCalculatrice de CombinaisonCalculatrice de Circonférence d'EllipseGénérateur d'anagrammesCalculatrice de Fonction GammaCalculatrice de Rectangle d'Orconvertisseur de mot à numéro de téléphoneCalculateur de dilatation du tempsCalculateur de nourriture pour chienCalculateur d'espérance de vieCalculateur nutritionnel de recettesCalculatrice d'Écart-Type RelatifCalculatrice HexadécimaleCompte à Rebours de la RetraiteConvertisseur d'adresse IP en binaireGénérateur de Carré MagiqueInverseur de couleursCalculateur d'écart-typeCalculateur de Compost (Rapport C:N)Calculateur de dépréciation de voitureCalculateur de fumage de viandeCalculateur de Mélange Huile 2 TempsConvertisseur de Taille de BagueGénérateur de lettres aléatoiresInverser la VidéoCalculateur de CosinusCalculateur de Modèle de Tricot💧 Calculateur de Point de RoséeCalculateur de soude pour savon (SAP)Calculateur de sous-réseau IPCalculateur de temps de refroidissement de bièreCalculateur du Test Exact de FisherConvertisseur Décimal en BCDDécodeur JWTGénérateur de Texte StyliséTesteur de Robustesse de Mot de PasseCalculateur de Coefficient BinomialConvertisseur de pressionGénérateur d’excuses aléatoiresGénérateur de KakuroListe des Nombres de FibonacciLooper MP3Simulateur de Portes LogiquesSupprimer l'audio d'une vidéoCalculateur d'ArmatureCalculateur de Chute LibreConvertisseur de Degrés Décimaux en DMSGénérateur d'adresses fictives aléatoiresTrier les NombresRandomiseur de nombresSélecteur de commentaires YouTubeAjouter ou Remplacer l'Audio dans une VidéoCalculateur d'âge biologiqueCalculateur de LevainCalculateur de Point d’ÉbullitionCalculateur de Taille de Ventilateur de PlafondCalculatrice du coefficient de variationConvertisseur de Cuillères à Soupe en TassesGénérateur d'ouverture d'échecs aléatoireCalculateur de Débit en TuyauterieCalculateur de Décibels (dB)Calculateur de Foin pour ChevauxCalculateur de Mélange de Couleurs de PeintureGénérateur de Texte BarréGénérateur de mots mélangésGénérateur de numéros de loterieGénérateur de PaletteGénérateur de Word LadderSupprimer les lignes vides du texteSélecteur AléatoireCalculateur de courbureCalculateur de gestation canineCalculateur de pâte à pizzaCalculateur de SinusCalculateur de Taille de TVCalculateur de Temps de Charge VECalculatrice de numéro de nomCalculatrice de ProportionCalculatrice de Valeurs AberrantesCalculatrice du Nombre d'ExpressionCalculateur de Strike Rate au CricketCalculateur de Net Run RateCalculateur de ratio K/DCalculateur de classement EloCalculateur de récupération de la fréquence cardiaqueCalculateur de temps de randonnéeCalculateur d'allure d'avironCalculateur de Performance Ajustée à l'Âge en CourseCalculateur de FTP et Zones de PuissanceCalculateur de test BeepCalculateur de score ACFTCalculateur Wilks & DOTSCalculateur d'offset de janteRecherche d’indice de charge et d’indice de vitesse des pneusCalculateur de coût par mileCalculateur de rachat de leasingCalculateur de Mélange d'OctaneCalculateur de Cylindrée MoteurCalculateur de Passage de CanapéCalculateur de Cordes de Bois de ChauffageCalculateur de CADR de Purificateur d'AirCalculateur de taille de déshumidificateurCalculateur de Taille de RideauxCalculateur de Taille de TapisCalculateur de hauteur pour accrocher un tableauCalculateur de hauteur de fixation TVCalculateur de volume et bâche de bassinCalculateur de Sel pour PiscineCalculateur de Volume de PiscineCalculateur de Taille de Chauffe-EauCalculateur de Résine ÉpoxyCalculateur d'espacement des balustresCalculateur de plinthes et mouluresCalculateur de bardageCalculateur de lasure pour terrasseCalculateur de Semences de GazonCalculateur de gazonCalculateur d'AsphalteCalculateur de Yards CubesCalculateur de Longueur d'AntenneCalculateur de Remplissage de ConduitCalculateur de condensateurs en série et parallèleCalculateur de Reactance InductiveCalculateur d'Éclairage de PièceCalculateur de Lux en LumensConvertisseur Lumens en WattsCalculateur de Taille de GénérateurConvertisseur mAh en WhCalculateur de Puissance TriphaséeCalculateur kVACalculateur Ampères en WattsCalculateur de Watts en AmpèresCalculateur de Résistances en SérieCalculateur de FrottementCalculateur de Plan InclinéCalculateur d'Avantage MécaniqueCalculateur de vitesse du sonCalculateur de vitesse d’ondeCalculateur de flottabilitéCalculateur de Vitesse TerminaleCalculateur de longueur d'onde de de BroglieCalculateur d'énergie du photonCalculateur E=mc²Calculateur de la Troisième Loi de KeplerCalculateur de vitesse de libérationCalculateur de Force GravitationnelleCalculateur de la Loi de Beer-LambertCalculateur d'équation de NernstCalculateur de Pression OsmotiqueCalculateur d'élévation du point d'ébullitionCalculateur d'Abaissement du Point de CongélationCalculateur de Composition CentésimaleCalculateur de NormalitéCalculateur de MolalitéConvertisseur pKa en KaCalculateur de Henderson-HasselbalchCalculateur de Rendement ThéoriqueCalculateur de Réactif LimitantCalculateur de Configuration ÉlectroniqueTableau périodique interactifGénérateur de Plan de Cours IAGénérateur de Quiz IAGénérateur de Citations (APA/MLA/Chicago)Calculateur de Pourcentage de PrésenceCalculateur de Score APCalculateur de Score ACTCalculateur de Score SATConvertisseur Pourcentage en CGPAConvertisseur CGPA en PourcentageCorrecteur de Notes Facile (EZ Grader)Calculateur du Coût d'un EnfantCalculateur de Consommation de Lait pour BébéCalculateur de taille de couchesGénérateur de prénoms de bébéPrédicteur de la couleur des yeux de bébéCalculateur de Percentile IMC pour EnfantCalculateur de Taille Adulte de l'EnfantCalculateur du Temps de Doublement de hCGCalculateur de date d'accouchement FIVCalculateur d'ImplantationPrédicteur de Sexe ChinoisFormateur de date ISO 8601Convertisseur de date julienneCalculateur de siesteCalculateur de Phase de la LuneCalculateur de lever et coucher du soleilHorloge mondialeConvertisseur de Date en Chiffres RomainsCalculateur de SobriétéCalculateur de demi-anniversaireCalculateur d’anniversaireCalculateur de Répartition des PourboiresCalculateur de ROI Email MarketingCalculateur de Coût Par LeadCalculateur de Fonds de RoulementEstimateur de revenus YouTube