Metodo Eulero per quello che è l'uso della procedura ed esercizi
- 905
- 128
- Benedetta Rinaldi
Lui Metodo Eulero È il più semplice e semplice delle procedure utilizzate per trovare soluzioni numeriche approssimative, a un'equazione differenziale ordinaria del primo ordine, a condizione che la sua condizione iniziale sia nota.
Un'equazione differenziale ordinaria (EDO) è l'equazione che mette in relazione una funzione sconosciuta di una singola variabile indipendente con i suoi derivati.
Approcci successivi con il metodo di Euler. Fonte: Oleg Alexandrov [dominio pubblico]Se il più grande derivato che appare nell'equazione è di grado uno, allora è un'equazione differenziale ordinaria di primo grado.
Il modo più generale di scrivere un'equazione di primo grado è:
Con la condizione iniziale:
x = x0
y = y0
[TOC]
Qual è il metodo di Euler?
L'idea del metodo Eulero è quella di trovare una soluzione numerica all'equazione differenziale nell'intervallo tra x0 e xF .
Innanzitutto, l'intervallo nei punti N+1 non è d'accordo:
X0, X1, X2, X3…, XN
Che sono ottenuti in questo modo:
XYo= x0+Ih
Dove h è la larghezza o il passo dei sottointervalli:
Maggiore è il numero N Il risultato sarà più preciso, ma sarà necessario un numero maggiore di punti per coprire l'intervallo in cui stiamo cercando la soluzione e il tempo di calcolo cresce.
Con la condizione iniziale, è anche possibile conoscere il derivato all'inizio:
e '(xO) = f (xO, EO)
Questo derivato rappresenta la pendenza della linea tangente alla curva della funzione y (x) proprio nel punto:
Ao = (xO, EO)
Quindi viene effettuata una previsione approssimativa del valore della funzione y (x):
e (x1) ≈ e1
E1 = EO +(X1- XO) f (xO, EO) = yO + H f (xO, EO)
Il prossimo punto approssimativo della soluzione che corrisponderebbe a:
A1 = (x1, E1)
La procedura viene ripetuta per ottenere i punti successivi
Può servirti: Funzione logaritmica: proprietà, esempi, eserciziA2, A3…, XN
Nella figura mostrata all'inizio, la curva blu rappresenta la soluzione esatta dell'equazione differenziale e quella rossa rappresenta i punti approssimativi successivi ottenuti dalla procedura Euler.
Esercizi risolti
Esercizio 1
Yo) Essere l'equazione differenziale:
Con la condizione iniziale x = a = 0; EA= 1
Usando il metodo Euler, ottenere una soluzione approssimativa di E In coordinata x = b = 0.5, suddividendo l'intervallo [a, b] a n = 5 parti.
Soluzione
I risultati numerici sono riassunti come segue:
Dove si è concluso che la soluzione e per il valore 0.5 è 1.4851.
Nota: per la realizzazione dei calcoli è stato utilizzato Smath Studio, Programma di utilizzo gratuito gratuito.
Esercizio 2
Ii) Continuando con l'equazione differenziale dell'esercizio i), trova la soluzione esatta e confrontala con il risultato ottenuto con il metodo Euler. Trova l'errore o la differenza tra il risultato esatto e l'approssimazione.
Soluzione
Con la condizione iniziale x = a = 0; EA= 1
La soluzione esatta non è molto difficile da trovare. È noto che il derivato della funzione sen (x) è la funzione cos (x). Pertanto la soluzione y (x) sarà:
e (x) = sin x + c
Per soddisfare la condizione iniziale e (0) = 1, la costante C deve valere 1. Successivamente, il risultato esatto viene confrontato con l'approssimazione:
Si è concluso che nell'intervallo calcolato, l'approccio ha tre cifre di precisione significative.
Esercizio 3
Iii) Considera l'equazione differenziale e le sue condizioni iniziali riportate di seguito:
e '(x) =- y2
Con la condizione iniziale x0 = 0; E0 = 1
Utilizzare il metodo Euler per trovare valori approssimativi della soluzione e (x) Nell'intervallo x = [0, 1.5]. Usa il passaggio H = 0.1.
Soluzione
Il metodo di Euler è molto indicato per essere utilizzato con un foglio di calcolo. In questo caso useremo il foglio di calcolo di Geogebra, Un programma di utilizzo gratuito e gratuito.
Può servirti: proporzionalità composta: spiegazione, tre regole composte, eserciziTre colonne (A, B, C) sono mostrate nel foglio di calcolo della figura X , La seconda colonna rappresenta la variabile E, e la terza colonna il derivato E'.
La riga 2 contiene i valori iniziali di X, E, E' .
Il valore del valore 0.1 È stato inserito nella cella di posizione assoluta ($ D $ 4).
Il valore iniziale Y0 è nella cella B2 e Y1 nella cella B3. Per calcolare e1 La formula viene utilizzata:
E1 = EO +(X1- XO) f (xO, EO) = yO + H f (xO, EO)
Questa formula del foglio di calcolo sarebbe il numero B3: = B2 + $ D $ 4 * C3.
Allo stesso modo Y2 sarebbe nella cella B4 e la sua formula è mostrata nella figura seguente:
La figura mostra anche il grafico della soluzione esatta e i punti A, B, ..., P della soluzione approssimativa mediante il metodo Euler.
Newton Dynamics e Metodo di Euler
La dinamica classica è stata sviluppata da Isaac Newton (1643-1727). La motivazione originale di Leonard Euler (1707-1783) per sviluppare il suo metodo era proprio quello di risolvere l'equazione della seconda legge di Newton in varie situazioni fisiche.
La seconda legge di Newton è spesso espressa come un'equazione differenziale secondaria:
Dove X rappresenta la posizione di un oggetto al momento T. Questo oggetto ha una massa M ed è soggetto a una forza F. La funzione F È correlato alla forza e alla massa come segue:
Sebbene il metodo Eulero in linea di principio sia stato progettato per risolvere equazioni differenziali di primo grado, è facilmente estensibile al secondo caso di grado, poiché è equivalente a un sistema di due equazioni di primo grado.
Può servirti: geometria analiticaPer applicare il metodo Euler, sono richiesti valori di tempo iniziale T, velocità v e posizione X.
La tabella seguente spiega come a partire dai valori iniziali T1, V1, X1 è possibile ottenere un'approssimazione della velocità V2 e la posizione X2, al momento T2 = T1+Δt, dove Δt rappresenta un piccolo aumento e corrisponde al passaggio Nel metodo di Eulero.
Esercizio 4
IV) Uno dei problemi fondamentali in meccanica è quello di un blocco di massa legata a una molla (o primavera) della costante elastica K.
La seconda legge di Newton per questo problema sarebbe così:
In questo esempio, per semplificarlo verrà preso m = 1 e k = 1. Trova soluzioni approssimative nella posizione X E la velocità v Con il metodo di Euler nell'intervallo di tempo [0, π/2] che suddige l'intervallo in 12 parti.
Prendi 0 come momento iniziale, velocità iniziale 0 e posizione iniziale 1.
Soluzione
I risultati numerici sono mostrati nella tabella seguente:
Sono anche mostrate la grafica della posizione e la velocità tra gli istanti 0 e 1.44.
Esercizi proposti per la casa
Esercizio 1
Utilizzare un foglio di calcolo per determinare una soluzione approssimativa usando il metodo Euler per l'equazione differenziale:
e '= -exp (-y) con le condizioni iniziali x = 0, y = -1 nell'intervallo x = [0, 1]
Inizia con un passaggio di 0,1. Graficiare il risultato.
Esercizio 2
Utilizzando un foglio di calcolo, trova soluzioni numeriche all'equazione di secondo grado seguente, dove ed è una funzione della variabile indipendente T.
e "= - 1/y² con la condizione iniziale t = 0; y (0) = 0,5; e '(0) = 0 0
Trova la soluzione nell'intervallo [0,5; 1.0] Utilizzando un passaggio di 0,05.
Grafico il risultato: e vs t; e 'vs t
Riferimenti
- Metodo di Eurler.Tratto da Wikipedia.org
- Solver Eulero. Preso da.Smath.com
- « La storia e il significato della bandiera della Libia
- Tipi e caratteristiche dell'albero filogenetico, esempi »