Lezione del 1 marzo 2007

Esempio con una ODE elementare

Implementazione MATLAB del metodo di Eulero esplicito per la equazione di un circuito RL:

File circuito.m

Programma driver per verificare il codice:

File test_circuito.m

Esempio di output:

../../_images/test_circuito.jpg

Metodo di Eulero esplicito

Implementazione MATLAB del metodo di Eulero esplicito:

File Eulero_esplicito.m

Metodo basato sullo sviluppo di Taylor al secondo ordine

ODE per l’esempio considerato:

File test_1_yp.m

Derivata prima della ODE:

File test_1_ypp.m

Programma MATLAB che implementa il metodo basato sullo sviluppo di Taylor:

File test_1_taylor.m

Soluzione esatta del problema:

File test_1_esatta.m

Programma driver per verificare il codice:

File test_taylor.m

Esempio di output:

../../_images/test_taylor.jpg

Metodo al secondo ordine

Implementazione MATLAB del metodo di Collatz:

File Collatz.m

Implementazione MATLAB del metodo di Heun:

File Heun.m

Programma driver per verificare i metodi di Collatz, Heun e Eulero:

File test_multiplo.m

Esempio di output:

../../_images/test_multiplo.jpg

Esempio per un sistema di ODE

Definizione della ODE:

File cerchio_yp.m

Programma driver per verificare i metodi di Collatz, Heun e Eulero sulla ODE:

File test_cerchio.m

Esempio di output:

../../_images/test_cerchio.jpg