ANALISI NUMERICA
C.d.L.M. Ingegneria Civile
Lucia Gastaldi

Orario delle lezioni

Lunedì 13:30-15:30 Aula B3.1
Martedì 11:30-13:30 Laboratorio MLAB1
Mercoledì 9:30-11:30 Laboratorio MLAB1
Giovedì 13:30-15:30 Aula B2.1

Ricevimento

     Lunedì dalle 15:30 alle 17:30 oppure su appuntamento


Testo consigliato

     A. Quarteroni, F. Saleri, P. Gervasio Calcolo Scientifico , Springer-Italia 2012 (ed edizioni precedenti).

Riferimenti bibliografici


Programma del corso

Esercitazioni

     Le esercitazioni si svolgono in Laboratorio e sono basate sull'uso del linguaggio MATLAB.

Prerequisiti

Giornale delle lezioni


Modalità di esame

L'esame consiste in una prova scritta che si svolge in laboratorio e in un colloquio orale.
Per la prova scritta di laboratorio valgono le seguenti regole:


Risultati della prova in laboratorio - 11 Novembre 2015
Per richieste di chiarimenti la docente è disponibile durante l'orario di ricevimento. Altrimenti chiedere un appuntamento via email lucia.gastaldi@unibs.it.


Risultati della prova in laboratorio - 22 Dicembre 2015
Per richieste di chiarimenti la docente è disponibile a partire dal 25 Gennaio 2016 previo appuntamento.


Calendario esami orali dal 6 al 12 Settembre 2016

Per fissare la data dell'orale mandare un messaggio di posta elettronica a lucia.gastaldi@unibs.it.


Materiale del corso

Matlab 1 - Introduzione
  • Cosa è il Matlab.
  • Variabili e operazioni.
  • Array: vettori, matrici e operazioni.
Matlab 2 - Funzioni
  • Funzioni matematiche.
  • Grafici.
Matlab 3 - Programmi
  • Script e Function.
  • Gestione dell'input e dell'output.
  • Messaggi di errore e di avvertimento.
Matlab 4 - Controlli
  • Il comando if.
  • Espressione logica.
Matlab 5 - Cicli
  • La notazione due punti.
  • Ciclo for.
  • Ciclo con controllo while.
Numeri di macchina
  • Rappresentazione dei numeri.
  • Operazioni di macchina.
  • Problemi con l'aritmetica Floating Point.
Equazioni differenziali con valori al bordo
  • Equazioni di diffusione reazione.
  • Equazioni di diffusione trasporto.
Funzioni per la costruzione di matrici
  • Matrici, norme e condizionamento.
  • Matrici sparse.
Sistemi lineari
  • Risoluzione di sistemi lineari.
  • Analisi degli errori.
Metodo degli elementi finiti in una dimensione
  • Problemi di diffusione-reazione del secondo ordine.
  • Elementi finiti con condizioni di Dirichlet omogenee.
Interpolazione
  • Interpolazione polinomiale.
  • Interpolazione a tratti.
Integrazione numerica
  • Formule di quadratura semplici e composite.
  • Formule adattative.
Equazioni e sistemi non lineari
  • Ricerca degli zeri di una funzione.
  • Soluzione di sistemi non lineari.
PDE Toolbox in Matlab
  • Uso di PDE Toolbox con interfaccia grafica.
  • Comandi di Matlab per la risoluzione di PDE.
Equazioni differenziali ordinarie
  • Il problema di Cauchy.
  • Metodi numerici.
  • Function di Matlab per la soluzione di ODE.
  • Applicazioni.

NOTE

      Floating Points in Matlab di Cleve Moler
      Richiami di algebra lineare e norme di matrici e vettori

[HOME]