Résoudre Équation Différentielle Calculatrice

Une calculatrice pour résoudre des équations différentielles ordinaires du premier ordre de la forme dy/dx = f(x,y). Entrez la fonction f(x,y) et les conditions initiales pour obtenir une solution numérique approchée en utilisant la méthode d'Euler.

Équipe éditoriale d'isCalculator Publié par:
Révisé par: Comité de révision
Dernière mise à jour:

Cette calculatrice vous a été utile ?

Comment utiliser cet outil ?

Comment utiliser le calculateur d'équations différentielles

  1. Saisir la fonction f(x,y) : Tapez le membre de droite de l'équation différentielle dy/dx = f(x,y). Utilisez la notation mathématique standard (par exemple, x + y, Math.sin(x), x*y).
  2. Définir les conditions initiales : Fournissez le point de départ (x₀, y₀). Par exemple, x₀ = 0, y₀ = 1.
  3. Définir la cible : Saisissez la valeur de x pour laquelle vous souhaitez la solution approchée (x cible). Elle doit être supérieure à x₀.
  4. Choisir le pas h : Un pas h plus petit donne des résultats plus précis mais plus d'étapes. Il doit être positif (par exemple, 0,1).
  5. Cliquer sur "Résoudre" : Le calculateur utilise la méthode d'Euler pour approximer y à la cible x. Le résultat apparaît en vert, et chaque étape est listée ci-dessous.

Remarque : Toutes les entrées sont numériques (sans unités). La fonction doit être une expression mathématique JavaScript valide. Si une erreur se produit, un message rouge expliquera le problème.

Résultats précédents

Générer des Graphiques
Résultat Entrées Date

Questions Fréquemment Posées

This calculator solves first-order ordinary differential equations of the form dy/dx = f(x,y) using Euler's method. It provides a numerical approximation, not an exact symbolic solution.

Use standard mathematical notation with x and y as variables. For example, for dy/dx = x + y, enter 'x + y'. You can use functions like Math.sin(x), Math.exp(y), etc.

Euler's method is a simple numerical technique for approximating solutions to ODEs. It uses the derivative at the current point to step forward by a small step size h, updating y as y_new = y + h * f(x,y).

Revu par des Experts

Eurico José Kiala

Eurico José Kiala

Mathematician

Teacher

LinkedIn
João Lino

João Lino

Mathematician

LinkedIn
Quick Convert
Convertisseur de Longueur
0
Convertisseur de Poids/Masse
0
Convertisseur de Surface
0
Convertisseur de Volume
0
Convertisseur de Vitesse
0
Convertisseur de Température
0
Convertisseur de Pression
0
Convertisseur d'Énergie
0
Convertisseur de Puissance
0
Convertisseur de Force
0
Convertisseur de Temps
0
Convertisseur d'Angle
0
Convertisseur de Carburant
0
Convertisseur de Stockage de Données
0
Convertisseur de Bases Numériques
0
Convertisseur de Volume Sec
0
Convertisseur de Devises
0
Convertisseur de Casse (Texte)
0