Calculadora do Método de Euler
Aproxime a solução de uma equação diferencial ordinária de primeira ordem usando o método de Euler. Insira a equação diferencial, condição inicial, tamanho do passo e número de passos.
Esta calculadora foi útil?
Como utilizar esta ferramenta?
Como Usar a Calculadora do Método de Euler
Esta calculadora aproxima a solução de uma equação diferencial de primeira ordem y' = f(x, y) com condição inicial y(x₀) = y₀ usando o método de Euler.
- Insira f(x, y): Digite o lado direito da sua EDO usando sintaxe JavaScript (ex.:
x + y,Math.sin(x) + Math.exp(y)). - Defina as condições iniciais: Forneça x₀ e y₀ (o ponto de partida).
- Escolha o tamanho do passo (h): Um número positivo (ex.: 0,1). Valores menores dão mais precisão, mas mais passos.
- Defina o número de passos (n): Quantas iterações realizar (máx. 1000). O x final será x₀ + n·h.
- Clique em "Calcular": O resultado mostra o y aproximado no x final, além de uma tabela com todos os passos intermediários.
Nota: Todas as entradas numéricas aceitam decimais. A função deve retornar um número; use Math. para funções avançadas (ex.: Math.log(x)).
Resultados Anteriores
| Resultado | Entradas | Data |
|---|
Perguntas Frequentes
Euler's method is a numerical technique to approximate the solution of an ordinary differential equation given an initial value. It uses the slope at the current point to step forward.
Use JavaScript syntax. For example, x + y, Math.sin(x) * y, or Math.exp(x) + y. Variables must be x and y.
Ensure all inputs are valid numbers, step size and number of steps are positive, and the function is correctly defined. The function must return a number.