Calcolatore del metodo di Eulero
Calcolo non più disponibile
In questa scheda non ci sono dati salvati per questo passaggio. Ricomincia dall’equazione differenziale.
Inserisci di nuovo i datiInserisci l’equazione e il punto iniziale
Per dy/dx = f(x,y), inserisci solo f(x,y). Usa * per moltiplicare e ^ per le potenze. Funzioni ammesse: sin, cos, tan, exp, log, sqrt, abs. Racchiudi gli argomenti tra parentesi. Nell’equazione usa il punto per i decimali.
Approssima la soluzione di un problema ai valori iniziali del primo ordine nella forma dy/dx = f(x,y), con y nota alla x iniziale. Inserisci il membro destro dell’equazione, il punto iniziale, un passo positivo e la x finale. Il calcolatore applica il metodo di Eulero esplicito fino alla destinazione e mostra tutti i valori intermedi. Il risultato è un’approssimazione numerica, non una soluzione esatta.
Come usare il metodo di Eulero
-
1
Inserisci l’equazione differenziale
Per dy/dx = x + y, inserisci x + y come f(x,y). Poi indica le coordinate x e y del punto iniziale noto.
-
2
Imposta l’intervallo
Inserisci un passo positivo h e una x finale. Il calcolatore può procedere verso valori di x maggiori o minori.
-
3
Leggi l’approssimazione
Vedi la stima di y alla x finale e una tabella di x, y, pendenza e passo effettivo per un massimo di 200 passi.
Cosa calcola lo strumento
Partendo da (x₀, y₀), il metodo di Eulero esplicito ripete yₙ₊₁ = yₙ + hₙ f(xₙ, yₙ) e xₙ₊₁ = xₙ + hₙ. Ogni pendenza è valutata all’inizio del passo. Il valore positivo inserito per il passo è la lunghezza massima; il calcolatore applica il segno opportuno se la destinazione è a sinistra del punto iniziale. Se la distanza rimanente è minore del passo scelto, l’ultimo passo si accorcia per raggiungere esattamente la x finale.
Per dy/dx = x + y, y(0) = 1, h = 0,1 e x finale 0,3:
| Passo | x | y approssimata | Pendenza usata per il passo successivo |
|---|---|---|---|
| 0 | 0 | 1 | 1 |
| 1 | 0,1 | 1,1 | 1,2 |
| 2 | 0,2 | 1,22 | 1,42 |
| 3 | 0,3 | 1,362 | Fine |
Nella tabella del calcolatore, la pendenza usata per un aggiornamento compare nella riga ottenuta dopo quell’aggiornamento, sotto « Pendenza precedente ». La pendenza 1,42 compare quindi al passo 3. La soluzione esatta dell’esempio è y = 2eˣ - x - 1, pari a circa 1,3997 per x = 0,3. La stima di Eulero, 1,362, è più bassa perché a ogni passo segue la tangente all’inizio. Un h minore in genere riduce l’errore per un problema regolare, ma l’errore dipende dall’equazione e dall’intervallo. Lo strumento non stima un limite dell’errore.
Scrivi le moltiplicazioni in modo esplicito, per esempio 2*x, x*y o 2*sin(x). L’espressione accetta x, y, parentesi, +, -, *, /, ^, le costanti pi ed e e le funzioni sin, cos, tan, exp, log, sqrt, abs. Usa il punto per le costanti decimali nell’espressione, come 0.5*y. Negli altri campi numerici puoi usare il separatore decimale locale o un punto non ambiguo; evita i separatori delle migliaia.
Il metodo di Eulero e la sua formula ricorsiva sono descritti in OpenStax Calculus Volume 2. Il capitolo di LibreTexts sui metodi numerici spiega l’effetto del passo sull’errore di approssimazione.
Domande frequenti
Inserisci un passo positivo. Se la x finale è minore della x iniziale, il calcolatore procede automaticamente all’indietro. La tabella mostra il segno del passo effettivamente usato.
L’ultimo passo viene ridotto alla distanza rimanente. Per esempio, con h = 0,4 da x = 0 a x = 1, i passi sono 0,4, 0,4 e 0,2, fino a x = 1.
No. Il metodo di Eulero esplicito segue le pendenze delle tangenti locali e accumula errori di approssimazione. Il valore indicato è una stima alla x finale, non una soluzione simbolica esatta né una garanzia sull’errore.
Lo strumento tratta equazioni del primo ordine scritte esplicitamente come dy/dx = f(x,y), con un valore iniziale noto di y. Non risolve equazioni di ordine superiore, sistemi, equazioni da risolvere in forma implicita o equazioni non definite lungo il percorso richiesto.
Il limite mantiene leggibile la tabella ed evita calcoli eccessivi nel browser. Aumenta h o scegli una x finale più vicina se l’intervallo richiede più passi.
Sì. Il file CSV contiene i valori numerici x e y non arrotondati, la pendenza usata per raggiungere ogni riga e il relativo passo con segno. La tabella a schermo arrotonda i valori per renderli leggibili.
Il calcolo avviene nel browser. Nel percorso a passaggi, i dati vengono salvati solo in questa scheda e l’URL contiene un identificativo casuale anziché l’equazione o i valori.
Strumenti correlati
Calcolatore box per subwoofer
Calcola volume lordo e netto del box, sottrai altoparlante, rinforzi e condotto reflex oppure ricava una dimensione esterna.
Calcolatore dell’orario di uscita
Calcola l’orario di uscita a partire dall’orario di entrata, dalle ore retribuite da completare e dalle pause non retribuite. Gestisce i turni che superano la mezzanotte e mostra l’ora nei formati 24 e 12 ore.
Convertitore Passi in KM
Converti i passi di camminata o corsa in chilometri. Lunghezza del passo regolabile in base all'altezza e al ritmo, abbastanza accurato da riconciliare un fitness tracker.
Calcolatore delle dimensioni dei canali aria
Stima le dimensioni di un canale circolare o rettangolare dalla portata e dalla velocità obiettivo, oppure verifica la velocità dell’aria in un canale esistente.
Calcolatore Ore Fa
Trova la data e l'ora esatte che corrispondono a un dato numero di ore fa rispetto ad ora.
Calcolatore crossover per diffusori
Calcola induttori e condensatori ideali per un crossover passivo a due vie da frequenza e impedenza degli altoparlanti.
Strumento disponibile in altre lingue
- Kalkulator Metode Euler [ID]
- Kalkulator metody Eulera [PL]
- Calculadora del método de Euler [ES]
- Calculadora do método de Euler [PT]
- オイラー法計算ツール [JA]
- เครื่องคำนวณวิธีออยเลอร์ [TH]
- 오일러 방법 계산기 [KO]
- Máy tính phương pháp Euler [VI]
- Räkna med Eulers metod [SV]
- حاسبة طريقة أويلر [AR]
- Rechner zum Euler-Verfahren [DE]
- Calculateur de la méthode d’Euler [FR]
- Methode van Euler berekenen [NL]
- Euler Method Calculator [EN]
- Калькулятор метода Эйлера [RU]
- Euler Yöntemi Hesaplayıcı [TR]
- 欧拉法计算器 [ZH]