LABORATORIO
DI MATEMATICA COMPUTAZIONALE
docenti:
Nicoletta
Bressan, Fausto Cavalli, Luca Pavarino, Matteo Semplice
giorno |
ora |
studenti |
docente |
martedì |
14.30-17.30 |
Matematica: da A a Crespi |
Pavarino |
mercoledì |
13.30-16.30 |
Matematica: da Crippa a Messina |
Bressan |
giovedì |
14.30-17.30 |
Matematica: da Migliorino a Spini |
Cavalli |
venerdì |
13.30-16.30 |
Matematica: da Tarantino a Z;
Matematica per le Appl.: da A a Z |
Semplice |
Codice: F50010. Crediti: 3 cfu. Semestre: II.
PROGRAMMA
DEL CORSO
Il Corso si propone di introdurre lo Studente alla Matematica Computazionale servendosi dell'ambiente di calcolo MATLAB. Dopo aver appreso le basi del linguaggio di programmazione, verranno risolti con l’ausilio del calcolatore alcuni semplici problemi tratti dalla Fisica, dall’Algebra, dalla Geometria e dall’Analisi e implementati alcuni algoritmi classici del Calcolo Numerico
Il Linguaggio di programmazione
Matlab
Operazioni
e funzioni elementari su
scalari,
vettori e matrici.
Grafica
2D.
Istruzioni
for - while - if.
Script-files
e function-files.
Polinomi
e funzioni specifiche
correlate.
Grafica
3D (cenni).
Matrici
sparse.
Input/Output
su files. Stringhe.
Calcolo
simbolico (cenni)
Esempi di Applicazione
Successioni e loro somma parziale.
Algoritmi di Bisezione, di Newton e di Punto
Fisso per la ricerca degli zeri di una funzione non lineare.
Fattorizzazione
LU.
Algoritmi
di Jacobi e di
Gauss-Seidel per la
soluzione di un sistema lineare.
Interpolazione polinomiale semplice
e composta,
funzioni spline, approssimazione ai minimi quadrati.
Formule
di quadratura semplici e
composte.
Algoritmo
della Potenza e della
Potenza Inversa
per l’approssimazione di autovalori e autovettori.
Modalità d'esame: Esercizi al calcolatore.
Testi consigliati: G.Naldi,
L.Pareschi, MATLAB
Concetti e progetti, 2002, APOGEO.
TESTI DELLE ESERCITAZIONI
FILES
MATLAB