Donatella OCCORSIO | MATEMATICA PER LA CHIMICA
MATEMATICA PER LA CHIMICA | |
---|---|
DIPARTIMENTO di SCIENZE | |
Laurea | |
CHIMICA | |
6 |
CFU | Ore | Ciclo | Docente | ||||
---|---|---|---|---|---|---|---|
1 | MATEMATICA PER LA CHIMICA | ||||||
6 | 60 | Primo Semestre | OCCORSIO Donatella |
Lingua insegnamento | Italiano |
---|
Obiettivi formativi e risultati di apprendimento | Il corso è il primo insegnamento in cui sono introdotti gli elementi di base della programmazione e del Calcolo Scientifico . Le principali conoscenze fornite saranno: Elementi essenziali della programmazione in Matlab. Elementi di Algebra lineare. Utilizzo dei metodi numerici per la risoluzione di sistemi lineari, approssimazione degli zeri di funzioni , approssimazione degli autovalori e degli autovettori di una matrice. Utilizzo degli strumenti per l'approssimazione di dati nel senso dei minimi quadrati. Utilizzo degli strumenti per l'approssimazione di dati e funzioni mediante splines lineari e cubiche. |
---|
Prerequisiti | L'esame di Matematica II è propedeutico all'esame di Matematica per la Chimica. |
---|
Contenuti del corso | Programmazione in Matlab Rappresentazione dei numeri in un calcolatore. Elementi di base di algebra delle matrici. Metodi numerici per la risoluzione di sistemi lineari Metodi numerici per l'approssimazione degli autovalori e degli autovettori di una matrice |
---|
Programma esteso | (10 ore)Programmazione in Matlab Algoritmi e programmazione. Costanti, variabili locali e globali,operatori aritmetici e logici, espressioni. tecniche algoritmiche di base. Implementazione degli algoritmi in linguaggio Matlab. (5 ore) Rappresentazione dei numeri in un calcolatore. Singola e Doppia Precisione. Errore assoluto ed errore relativo e connessioni con il numero di cifre decimali e significative corrette di un numero approssimato. Epsilon macchina. Analisi del condizionamento di un problema e della stabilità degli algoritmi. Cancellazione numerica. (8ore) Elementi di base di algebra delle matrici. Spazi vettoriali. Matrici. Sistemi di equazioni lineari. Alcune nozioni di algebra lineare. Rango e Determinante di una matrice. (10 ore )Metodi numerici per la risoluzione di sistemi lineari Studio del condizionamento nella risoluzione dei sistemi lineari. Metodi di sostituzione in avanti e all'indietro per matrici triangolari; Metodo di eliminazione di Gauss e variante del pivoting parziale. Pivoting e stabilità. Fattorizzazione LU e calcolo del determinate e dell'inversa di una matrice. (10 ore )Metodo numerici per l'approssimazione degli zeri di funzioni Metodi di bisezione e di Newton. Ordine di convergenza dei metodi di bisezione e Newton. Ordine di convergenza del metodo di Newton in presenza di zeri multipli. Teorema di Cauchy. Regola di Cartesio. (7 ore )Metodi numerici per l'approssimazione degli autovalori e degli autovettori di una matrice Teoremi di localizzazione degli autovalori. Condizionamento del Problema. Condizionamento di un autovalore di molteplicità algebrica 1. Metodo delle Potenze e metodo delle potenze inverse. Il metodo QR. Costo computazionale dei metodi numerici. (10 ore )Approssimazione di dati e funzioni Approssimazione di dati e funzioni mediante spline lineari e cubiche. Approssimazione di dati nel senso dei minimi quadrati. Stime teoriche degli errori. |
---|
Metodi didattici | Il corso prevede 60 ore di didattica tra lezioni ed esercitazioni. Il corso si tiene essenzialmente in laboratorio, in modo da consentire una immediata illustrazione degli argomenti introdotti mediante semplici esercizi. |
---|
Modalità di verifica dell'apprendimento | Gli esami si compongono di due prove: una prova pratica a calcolatore ed una prova orale. Il voto della prova pratica-scritta si ottiene come somma dei voti attribuiti ai singoli esercizi qualora questi siano svolti congruamente. Il punteggio attribuito a ciascun quesito viene comunicato prima di iniziare la prova. La somma dei punteggi è pari a 30. Gli esercizi sono articolati in domande sia sulla modalità di svolgimento che sui risultati numerici ottenuti. La prova scritta dura mediamente 2 ore e solo chi raggiunge la sufficienza nello scritto viene ammesso alla prova orale. La prova orale prevede una discussione sulla prova scritta e domande volte ad accertare la conoscenza degli argomenti, il livello di consapevolezza e la capacità di orientamento nella scelta dei diversi metodi proposti durante il corso. Il voto finale risulterà la media dei voti ottenuti nella prova scritta e nella prova orale. In alternativa, coloro che frequentano assiduamente il corso, possono partecipare alle due prove pratiche a calcolatore (una a metà del corso, l'altra a fine corso) che sono organizzate secondo le modalità descritte sopra. Coloro che abbiano ottenuto in media almeno 18/30 sono ammessi a sostenere la prova orale, che diventa facoltativa, qualora essi abbiano seguito con profitto il 90% delle esercitazioni in laboratorio (con presenza appurata mediante firma). |
---|
Testi di riferimento e di approfondimento, materiale didattico Online | Appunti del docente disponibili sul sito del corso Testo/i di riferimento: G. Monegato, Fondamenti di Calcolo Numerico, Edizioni C.L.U.T. Torino |
---|
Metodi e modalità di gestione dei rapporti con gli studenti | All’inizio del corso, dopo aver descritto obiettivi, programma e metodi di verifica, il docente mette a disposizione degli studenti il materiale didattico (cartelle condivise, sito web, etc). Contestualmente, si raccoglie l’elenco degli studenti che intendono iscriversi al corso, corredato di nome, cognome, matricola ed email. Orario di ricevimento: lunedi 17 - 18 martedi 17 - 19 presso lo studio 217 edificio 3d, Oltre all’orario di ricevimento settimanale, il docente può essere contattato dagli studenti via email, con preghiera di utilizzare l'indirizzo email istituzionale assegnato al momento della immatricolazione. |
---|
Date di esame previste | 18/02/2021, 18/03/2021, 17/06/2021, 15/07/2021, 15/09/2021, 16/12/2021 |
---|
Seminari di esperti esterni | No |
---|