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.
Cette calculatrice vous a été utile ?
Comment utiliser cet outil ?
Comment utiliser le calculateur d'équations différentielles
- 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). - Définir les conditions initiales : Fournissez le point de départ (x₀, y₀). Par exemple, x₀ = 0, y₀ = 1.
- 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₀.
- 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).
- 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
| 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).