Esercitazioni
e Laboratorio di Calcolo Numerico II
a.a 2016-2017
Luogo
e
orario:
ogni martedì dalle 13.30 alle 16.30 in aula 2
(a
partire dal 28 febbraio)
mercoledì
dalle 13.30
alle 15.30 in aula 3 (a partire dall' 8 marzo)
Link utili: docente del corso Prof.
Veeser,
pag. web
del corso,
www.codeblocks.org
Materiale
didattico di base
alcuni problemi di Cauchy (sistemi) |
metodi
Runge-Kutta: matrici di Butcher |
metodi
multi-step:
formule |
Progetti d'esame: 2011/12, 2012/13, 2013/14, 2014/15, 2015/2016 |
AULA
2 - martedì dalle 13.30 alle 16.30
ore |
data |
argomento
della lezione |
materiale didattico |
esercizi/risultati |
download |
1 |
28 feb |
Introduzione a Code::Blocks |
|||
2 |
28 feb |
Metodo
di
Eulero
Esplicito:
errore
generato
nel
singolo
passo,
errore
finale, errore massimo |
Lab 1 |
|
|
2 |
07
mar |
Relazione tra
convergenza e aritmetica finita; Eulero Esplicito per un sistema di EDO |
richiami 2 Lab 2 |
Eulero_Esp_scalare Eulero_Esp_Rd_basic |
|
1 |
14
mar |
costruzione
di una libreria di algebra lineare |
richiami 3 fattorizzazione LU |
main_algebralineare mat_vet.cpp mat_vet.h |
|
2 |
14
mar |
Propagazione
dell'errore |
Lab 3 |
||
1 |
21 mar |
Puntatori a
funzioni; schemi di Eulero Implicito e Trapezi per problemi lineari |
main_puntatori_funzioni1 main_puntatori_funzioni2 |
||
2 |
21 mar |
Implementazione di
Eulero Implicito e Trapezi per problemi lneari; stima dell'ordine di un
metodo SENZA conoscere la soluzione esatta |
Lab 4 | Risultati Lab4 |
schema_main_EI_lin.cpp problemi _lineari.cpp problemi _lineari.h |
1 |
28 mar |
Eulero Implicito
associato al metodo di Newton per sistemi di EDO |
|||
2 |
28 mar |
Implementazione di Eulero Implicito associato al metodo di Newton per sistemi di EDO | Lab 5 | Risultati Lab5 |
|
1 |
04 apr |
Metodi Runge-Kutta
Espliciti |
|||
2 |
04 apr |
Implementazione dei
metodi Runge-Kutta espliciti |
Lab 6 | Risultati Lab6 |
schema_main_RK_esp.cpp Runge_Kutta_matrici.cpp Runge_Kutta_matrici.h |
1 |
11 apr |
Estrapolazione di
Richardson |
|||
2 |
11 apr |
Implementazione
dell'estrapolazione di Richardson |
Lab 7 | Risultati Lab7 |
|
1 |
02 mag |
Passo adattivo |
Generalità Richardson Runge-Kutta immersi |
||
2 |
02 mag |
Metodi Runge-Kutta immersi
con passo adattivo |
Lab 8 | Risultati Lab8 |
matrici |
1 |
09 mag |
Metodi Runge-Kutta
Impliciti associati al metodo di Newton: algoritmo. |
|||
2 |
09 mag |
Implementazione dei
metodi Runge-Kutta Impliciti |
Lab 9 | Risultati Lab9 |
matrici |
1 |
16 mag |
Stabilità |
|||
2 |
16 mag |
Stabilità | Lab 10 | Risultati Lab10 |
|
1 |
23 mag |
Confronto tra metodi
espliciti e impliciti |
|||
2 |
23 mag | Confronto tra metodi espliciti e impliciti NOTE SU ESERCIZIO 11.2 | Lab 11 | Risultati Lab11 |
|
1 |
30 mag |
Metodi Multi Step
espliciti |
|||
2 |
30 mag |
Metodi Multi Step espliciti | Lab 12 | coefficienti |
Grafica
rkregstab.m |
disegna la regione di
assoluta stabilità di un metodo Runge-Kutta, assegnati i valori di A e
b della matrice di Butcher |
msregstab.m |
disegna la regione di
assoluta stabilità di un metodo Multi -Step, assegnati i coefficienti
dei polinomi caratteristici |
passi.m |
visualizza ampietta dei
passi nei metodi adattivi |
AULA 3 - mercoledì dalle 13.30 alle 15.30
data |
materiale didattico |
08 marzo 2017 |
foglio
1 |
15 marzo 2017 |
foglio
2 |
22 marzo 2017 |
foglio
3 |
29 marzo 2017 |
foglio
4 |
05 aprile 2017 |
foglio
5 |
12 aprile 2017 |
foglio
6 |
03 maggio 2017 |
foglio
7 |
10 maggio 2017 |
foglio
8 |
17 maggio 2017 |
foglio
9 |
24 maggio 2017 |
foglio
10 |
31 maggio 2017 |
foglio
11 |