Calculadora do método de Euler
Cálculo não está mais disponível
Esta aba não tem dados salvos para essa etapa. Recomece pela equação diferencial.
Informar os dados novamenteInforme a equação e o ponto inicial
Para dy/dx = f(x,y), informe somente f(x,y). Use * para multiplicar e ^ para potências. Funções aceitas: sin, cos, tan, exp, log, sqrt, abs. Use parênteses nos argumentos. Na equação, separe os decimais com ponto.
Aproxime a solução de um problema de valor inicial de primeira ordem na forma dy/dx = f(x,y), com y conhecido em um x inicial. Informe o lado direito da equação, o ponto inicial, um passo positivo e o x de destino. A calculadora aplica passos do método de Euler explícito até o destino e mostra todos os valores intermediários. O resultado é uma aproximação numérica, não uma solução exata.
Como usar o método de Euler
-
1
Informe a equação diferencial
Para dy/dx = x + y, informe x + y como f(x,y). Depois, insira as coordenadas x e y do ponto inicial conhecido.
-
2
Defina o intervalo
Informe um passo positivo h e o x de destino. A calculadora pode avançar para valores de x maiores ou menores.
-
3
Leia a aproximação
Veja a estimativa de y no destino e uma tabela com x, y, inclinação e tamanho real do passo, até 200 passos.
O que a calculadora faz
A partir de (x₀, y₀), o método de Euler explícito repete yₙ₊₁ = yₙ + hₙ f(xₙ, yₙ) e xₙ₊₁ = xₙ + hₙ. Cada inclinação é calculada no início do passo. O valor positivo informado para o passo é seu comprimento máximo; a calculadora aplica o sinal apropriado quando o destino fica à esquerda do ponto inicial. Se a distância restante for menor que o passo escolhido, o último passo é encurtado para chegar exatamente ao x de destino.
Para dy/dx = x + y, y(0) = 1, h = 0,1 e x de destino 0,3:
| Passo | x | y aproximado | Inclinação usada no próximo passo |
|---|---|---|---|
| 0 | 0 | 1 | 1 |
| 1 | 0,1 | 1,1 | 1,2 |
| 2 | 0,2 | 1,22 | 1,42 |
| 3 | 0,3 | 1,362 | Fim |
Na tabela da calculadora, a inclinação usada em uma atualização aparece na linha resultante dessa atualização, com o título “Inclinação anterior”. Por isso, a inclinação 1,42 aparece no passo 3. A solução exata do exemplo é y = 2eˣ - x - 1, que vale cerca de 1,3997 em x = 0,3. A aproximação de Euler, 1,362, é menor porque cada atualização segue a tangente do início do passo. Um h menor geralmente reduz o erro em um problema regular, mas o erro depende da equação e do intervalo. A calculadora não estima um limite para esse erro.
Escreva a multiplicação explicitamente, como 2*x, x*y ou 2*sin(x). A expressão aceita x, y, parênteses, +, -, *, /, ^, as constantes pi e e e as funções sin, cos, tan, exp, log, sqrt, abs. Use ponto nas constantes decimais dentro da expressão, como 0.5*y. Nos campos numéricos separados, você pode usar o separador decimal local ou um ponto que não gere ambiguidade; evite separadores de milhar.
O método de Euler e sua fórmula de recorrência são descritos em OpenStax Calculus Volume 2. O capítulo da LibreTexts sobre métodos numéricos explica como o tamanho do passo afeta o erro de aproximação.
Perguntas frequentes
Informe um passo positivo. Se o x de destino for menor que o x inicial, a calculadora avança automaticamente para trás. A tabela mostra o passo com o sinal efetivamente usado.
O último passo é reduzido à distância restante. Por exemplo, com h = 0,4 de x = 0 até x = 1, os passos são 0,4, 0,4 e 0,2, terminando em x = 1.
Não. O método de Euler explícito segue as inclinações das tangentes locais e acumula erro de aproximação. O valor informado é uma estimativa no x de destino, não uma solução simbólica exata nem uma garantia sobre o erro.
A ferramenta lida com equações de primeira ordem escritas explicitamente como dy/dx = f(x,y), com um valor inicial conhecido de y. Ela não resolve equações de ordem superior, sistemas, equações que exigem solução implícita ou equações indefinidas ao longo do percurso pedido.
O limite mantém a tabela útil e evita um cálculo grande no navegador. Aumente h ou escolha um destino mais próximo se o intervalo exigir mais passos.
Sim. O CSV contém os valores numéricos x e y sem arredondamento, a inclinação usada para chegar a cada linha e o tamanho do passo com sinal nessa linha. A tabela na tela arredonda os valores para facilitar a leitura.
O cálculo acontece no seu navegador. No fluxo por etapas, os dados são salvos apenas nesta aba, enquanto a URL contém um identificador aleatório em vez da equação ou dos valores.
Ferramentas relacionadas
Calculadora de numerologia do nome
Calcule o número do destino e o número de expressão a partir do seu nome completo com numerologia pitagórica, junto com uma leitura de personalidade.
Calculadora de compatibilidade de nomes
Digite dois nomes e receba uma pontuação de compatibilidade divertida e o número da numerologia pitagórica de cada nome. A ferramenta lê apenas o alfabeto latino (de A a Z).
Calculadora de horário de saída
Calcule o horário de saída a partir do horário de entrada, das horas remuneradas que você precisa cumprir e dos intervalos não remunerados. Considera turnos que passam da meia-noite e mostra a hora nos formatos de 24 e 12 horas.
Calculadora de Horas Atrás
Encontre a data e hora exatas que foram um determinado número de horas atrás a partir de agora.
Conversor de milhas para quilômetros
Converta milhas em quilômetros com o fator exato 1 mi = 1,609344 km. Inclui tabela de distâncias comuns e atalhos de cálculo mental.
Calculadora de cilindrada
Calcule a cilindrada de um motor a partir do diâmetro, do curso e do número de cilindros. Obtenha o total em cc, litros e polegadas cúbicas e o volume por cilindro na hora, no seu navegador.
Ferramenta disponível em outros idiomas
- حاسبة طريقة أويلر [AR]
- Räkna med Eulers metod [SV]
- Calculateur de la méthode d’Euler [FR]
- Kalkulator Metode Euler [ID]
- 오일러 방법 계산기 [KO]
- Methode van Euler berekenen [NL]
- オイラー法計算ツール [JA]
- Rechner zum Euler-Verfahren [DE]
- เครื่องคำนวณวิธีออยเลอร์ [TH]
- Calculadora del método de Euler [ES]
- Kalkulator metody Eulera [PL]
- Máy tính phương pháp Euler [VI]
- Euler Method Calculator [EN]
- Calcolatore del metodo di Eulero [IT]
- Калькулятор метода Эйлера [RU]
- Euler Yöntemi Hesaplayıcı [TR]
- 欧拉法计算器 [ZH]