Corso di Matematica per la Chimica

Corso di Matematica per la Chimica
Obiettivi formativi generali (risultati di apprendimento previsti e competenze da acquisire)
Introduzione alla programmazione in Matlab con particolare riferimento a problemi di Algebra
lineare numerica. Gli argomenti trattati sono di base per la risoluzione di problemi nelle Scienze
applicate ed in particolare nella Chimica.
Contenuti
Introduzione alla programmazione: algoritmi di base e loro codifica in Matlab. Rappresentazione
dei numeri di macchina. Analisi del condizionamento di un problema e della stabilità di algoritmi.
Costo computazionale delle procedure numeriche. Elementi di base di algebra delle matrici.
Soluzione di sistemi lineari con metodo di Gauss con la variante del pivoting parziale. Metodi di
bisezione e di Newton per il calcolo di zeri di funzioni.. Calcolo di autovalori-autovettori. Metodo
QR; metodo delle potenze e sue varianti. Risoluzione di sistemi rettangolari. Soluzione nel senso
dei minimi quadrati. Approssimazione di funzioni nel senso dei minimi quadrati. Approssimazione
di funzioni mediante splines lineari e cubiche.
Testi di riferimento
G. Monegato, Fondamenti di Calcolo Numerico, CLUT
F. Mazzia, D. Trigiante Laboratorio di Programmazione e Calcolo, Pitagora eds
Materiale del corso: appunti in pdf e presentazioni in ppt.