Paola Gervasio - DICATAM - University of Brescia - paola.gervasio_at_unibs.it
sigillo-unibs sigillo-unibs

CALCOLO SCIENTIFICO -- A.A. 2025/2026

Ing. Fisica e Matematica (IFM-LT)
Ing. Informatica (INF-LM)
Ing. Elettronica (ELE-LM)
Ing. delle Tecnologie per l'Impresa Digitale (ITID-LM)
Communication Technologies and Multimedia (CTM) .


Orario delle lezioni ed esercitazioni (dal 15/09/2025 al 19/12/2025):
Lezione martedì 9:00 - 11:00 (inizio effettivo 9:00) Aula MTB
Laboratorio martedì 11:00 - 12:00 MLAB1-MLAB2
Laboratorio venerdì 8:00 - 10:00 (inizio effettivo 8:10) MLAB1


Ricevimento studenti
Il ricevimento studenti si potrà svolgere previo appuntamento (scrivendo una mail a paola.gervasio_at_unibs.it o concordando un incontro durante l'orario di lezione) nei seguenti orari:
mercoledì dalle ore 14:00 alle ore 15:00
venerdì dalle ore 10:00 alle ore 11:00.
Per concordare eventuali altri orari si prega di contattarmi.

moodle   
   Comunità didattica Moodle del corso
Durante la prova scritta d'esame l'uso della rete sarà ammesso solo per accedere alla pagina https://paola-gervasio.unibs.it/CS .
NON sarà consentito l'uso della posta elettronica durante lo svolgimento della prova.
Si potranno utilizzare SOLO le function presenti sulla pagina https://paola-gervasio.unibs.it/CS/MATLAB, queste sono state uniformate a quanto svolto durante il corso.
NON è consentito l'utilizzo di propri file MATLAB, né la consultazione di propri appunti, libri, o slide del corso.
Si potranno utilizzare solo i PC del laboratorio.

Licenza campus per Matlab e Simulink

Libro di testo

Si invitano tutti gli studenti a compilare il questionario di valutazione di questo corso (su ESSE3).
Il questionario è anonimo.
Perché compilare il questionario



Gli studenti con disabilità e DSA sono tenuti a seguire la procedura regolamentare per chiedere tempo e/o supporti aggiuntivi per le prove d'esame, presentando la propria documentazione alla Commissione di Ateneo per le Disabilità e facendo esplicita richiesta di ausili PER OGNI prova d'esame a cui vogliono partecipare. Le regole sono riportate al seguente link.



Slide delle lezioni

Le slide delle esercitazioni sono indicate nella terza colonna della tabella. Per la parte di teoria, gli argomenti svolti a lezione possono essere letti, studiati e approfonditi sul libro di testo Calcolo Scientifico. Le Sezioni indicate di volta in volta (nella terza colonna della tabella in corrispondenza di ogni lezione) contengono gli argomenti spiegati a lezione (a volte le sezioni del libro sono più ricche di quanto fatto a lezione).

Prima settimana
Martedì 16.09.25,
h. 9:00-11:00, Aula MTB.
Lezione, 1-2
Introduzione al corso.
Aritmetica di macchina. Notazione posizionale ed esponenziale. Numeri floating point, semplice e doppia precisione. Esempio di sistema floating point.
intro_2526.pdf
libro ( Cap. 1, Sez 1.2, 1.2.1)
Aritmetica_macchina.pdf
Martedì 16.09.25,
h. 11:00-12:00, MLAB1-2
Laboratorio, 1
Istruzioni fondamentali in matlab e octave. matlab1.pdf

(fino a pag. 21)


Venerdì 19.09.25,
h. 8:00-10:00, MLAB1-2
Laboratorio, 2-3
Rudimenti di grafica. M-files.
Zip con i file matlab della settimana
matlab1.pdf



Seconda settimana
Martedì 23.09.25,
h. 9:00-11:00, Aula MTB.
Lezione, 3-4
Aritmetica di macchina. Esempio di sistema floating point. Precisione di macchina. Unità di arrotondamento. Errori di arrotondamento e loro propagazione. Proprietà aritmetiche non soddisfatte dal sistema floating point. Equazioni non lineari. Introduzione ed esempi. Il metodo di bisezione. libro
( Cap. 1, Cap. 2, Sez 2.1, 2.2)
Aritmetica_macchina.pdf Equazioni-non-lineari.pdf
Martedì 23.09.25,
h. 11:00-12:00, MLAB1-2
Laboratorio, 4
Programmazione in MATLAB. matlab2.pdf

Venerdì 26.09.25,
h. 8:00-10:00, MLAB1-2
Laboratorio, 5-6
Elementi di sintassi in MATLAB. Esercizi su propagazione degli errori di arrotondamento.
Zip con i file matlab della settimana
matlab2.pdf
cancellazione.pdf
aritmetica_macchina1.pdf

Terza settimana
Martedì 30.09.25,
h. 9:00-11:00, Aula MTB.
Lezione, 5-6
Equazioni non lineari. Il metodo di bisezione. Il metodo di Newton. Test d'arresto sul residuo e sull'incremento. Metodo delle secanti. libro
( Cap. 2, Sez 2.2, 2.3, 2.4)
Equazioni-non-lineari.pdf
Martedì 30.09.25,
h. 11:00-12:00, MLAB1-2
Laboratorio, 7
Implementazione del metodo di bisezione ed esercizio. Implementazione del metodo di Newton. eqnonlin1.pdf

Venerdì 03.10.25,
h. 8:00-10:00, MLAB1-2
Laboratorio, 8-9
Implementazione del metodo di Newton e delle secanti. Analisi della convergenza di Newton a radici semplici e multiple.
Zip con i file matlab della settimana
eqnonlin1.pdf
eqnonlin2.pdf
eqnonlin_sceltax0.pdf

Quarta settimana
Martedì 07.10.25,
h. 9:00-11:00, Aula MTB.
Lezione, 7-8
Equazioni non lineari. Metodi di punto fisso.
Sistemi di equazioni non lineari. Il metodo di Newton.
libro
( Cap. 2, Sez 2.6, 2.7)
Metodi-di-punto-fisso.pdf
Sistemi-non-lineari.pdf
Martedì 07.10.25,
h. 11:00-12:00, MLAB1-2
Laboratorio, 10
Calcolo delle radici di un polinomio e analisi di stabilità per il calcolo di radici. Risoluzione di un problema di minimo. eqnonlin4.pdf
eqnonlin5.pdf

Venerdì 10.10.25,
h. 8:00-10:00, MLAB1-2
Laboratorio, 11-12
Metodi di punto fisso. Sistemi non lineari.
Zip con i file matlab della settimana
eqnonlin3.pdf
sisnonlin.pdf

Quinta settimana
Martedì 14.10.25,
h. 9:00-11:00, Aula MTB.
La lezione e' sospesa
Martedì 14.10.25,
h. 11:00-12:00, MLAB1-2
La lezione e' sospesa
Venerdì 17.10.25,
h. 8:00-10:00, MLAB1-2
Laboratorio, 13-14
Esercizi su sistemi ed equazioni non lineari.
Zip con i file matlab della settimana
sisnonlin.pdf
sisnonlin_gnss.pdf
eqnonlin6.pdf

Sesta settimana
Martedì 21.10.25,
h. 9:00-11:00, Aula MTB.
Lezione, 9-10
Sistemi lineari. Introduzione. Metodi diretti: metodo delle sostituzioni in avanti e all'indietro. Metodo di Eliminazione di Gauss. Pivotazione per righe. libro
( Cap. 5, Sect. 5.2, 5.3, 5.4)
sl_intro.pdf
SL-metodi-diretti.pdf
Martedì 21.10.25,
h. 11:00-12:00, MLAB1-2
Laboratorio, 15
Implementazione dei metodi diretti per la risoluzione di sistemi lineari. Pivotazione per righe. sl_diretti1.pdf

Venerdì 24.10.25,
h. 8:00-10:00, MLAB1-2
Laboratorio, 16-17
MEG con pivotazione per righe. Esercizi.
Sistemi lineari. Numero di condizionamento di una matrice e stima a priori.
Fattorizzazione LU (senza pivotazione).
Zip con i file matlab della settimana
sl_diretti1.pdf
sl_meg_pivot.pdf
sl_stima_a_priori.pdf
fattorizzazione_lu.pdf
( Cap. 5, Sez 5.3, 5.5)
Settima settimana
Martedì 28.10.25,
h. 9:00-11:00, Aula MTB.
Lezione, 11-12
Sistemi lineari. Fattorizzazione LU con pivotazione. Fattorizzazione di Cholesky.
Metodi iterativi: metodo del gradiente.
(Alla pagina moodle trovate la registrazione della lezione)
libro
( Cap. 5, Sez 5.3, 5.4, 5.10)
SL-metodi-diretti.pdf
SL-Metodi-iterativi.pdf
Martedì 28.10.25,
h. 11:00-12:00, MLAB1-2
Laboratorio, 18
Fattorizzazione LU con pivotazione. Calcolo del determinante e dell'inversa di una matrice. Risoluzione di un sistema con fattorizzazione di Cholesky.
(Alla pagina moodle trovate la registrazione della lezione)
fattorizzazione_lu.pdf
sl_inv_det.pdf
sl_chol.pdf

Venerdì 31.10.25,
h. 8:00-10:00, MLAB1-2
Laboratorio, 19-20
Implementazione del metodo del gradiente. Il metodo del gradiente coniugato. Esercizi. Matrici sparse.
Zip con i file matlab della settimana
sl_iterativi.pdf
sl_iter1.pdf
sl_sparse.pdf

Ottava settimana
Martedì 4.11.25,
h. 9:00-11:00, Aula MTB.
Lezione, 13-14
Sistemi lineari. Bontà del test d'arresto sul residuo.
Sistemi lineari sovradeterminati. Risoluzione nel senso dei minimi quadrati. La fattorizzazione QR.
Approssimazione di funzioni e dati. Introduzione. Approssimazione nel senso dei minimi quadrati.
libro
( Cap. 5, Sez. 5.7)
( Cap. 3, Sez. 3.6)
SL-Metodi-iterativi.pdf
Sistemi-sovradeterminati.pdf
Approssimazione.pdf
Martedì 4.11.25,
h. 11:00-12:00, MLAB1-2
Laboratorio, 21
Matrici sparse. Fill-in di matrici nei metodi diretti. Svolgimento dell'es. 2 del tema d'esame del 25 marzo 2009. sl_sparse.pdf
sl_fillin.pdf

Venerdì 7.11.25,
h. 8:00-10:00, MLAB1-2
Laboratorio, 22-23
Svolgimento di temi d'esame: 3 settembre 2014.
Risoluzione di sistemi rettangolari e di problemi ai minimi quadrati.
Zip con i file matlab della settimana
minquad.pdf

Nona settimana
Martedì 11.11.25,
h. 9:00-11:00, Aula MTB.
Lezione, 15-16
Approssimazione di funzioni e dati. Approssimazione nel senso dei minimi quadrati.
Interpolazione. Interpolazione di Lagrange globale. Interpolazione di Lagrange composita. Spline cubiche.
libro
( Cap. 3, Sez. 3.6, Sez 3.3, Sez. 3.5) Approssimazione.pdf
interpolazione2.pdf
Martedì 11.11.25,
h. 11:00-12:00, MLAB1-2
Laboratorio, 24
Esercizi su minimiquadrati e interpolazione di Lagrange. minquad.pdf
interpolazione1.pdf

Venerdì 14.11.25,
h. 8:00-10:00, MLAB1-2
Laboratorio, 25-26
Esercizi su interpolazione. Spline cubiche. Analisi dell'errore per l'interpolazione di Lagrange globale.
Zip con i file matlab della settimana
interpolazione1.pdf
interpolazione2.pdf
spline_intro.pdf
spline.pdf

Decima settimana
Martedì 18.11.25,
h. 9:00-11:00, Aula MTB.
Lezione, 17-18
Interpolazione. I polinomi di Lagrange. Cenno alla formula baricentrica.
Integrazione numerica. Formule di quadratura interpolatorie. Formula del punto medio, dei trapezi e di Simpson.
libro
( Cap. 3, Sez 3.3) Cap. 4, Sez 4.3)
Approssimazione.pdf
Quadratura.pdf
Martedì 18.11.25,
h. 11:00-12:00, MLAB1-2
Laboratorio, 27
Analisi dell'errore dell'interpolazione composita lineare e delle spline. Esercizio su interpolazione composita. interpolazione3.pdf
interpolazione4.pdf

Venerdì 21.11.25,
h. 8:00-10:00, MLAB1-2
Laboratorio, 29-30
Interpolazione di immagini.
Formule di quadratura.
Zip con i file matlab della settimana
interpolazione_immagini.pdf
seahorse.png
insect.png
quadratura1.pdf

Undicesima settimana
Martedì 25.11.25,
h. 9:00-11:00, Aula MTB.
Lezione, 19-20
Derivazione numerica. Formule alle differenze finite.
Approssimazione di equazioni differenziali ordinarie. Richiami sul problema di Cauchy del primo ordine. I metodi di Eulero esplicito, Eulero implicito, Crank-Nicolson.
libro
( Cap. 4, Sez 4.2)
( Cap. 8, Sez 8.1,8.2,8.3)
ode-pde-esempi.pdf
Martedì 25.11.25,
h. 11:00-12:00, MLAB1-2
Laboratorio, 31
Esercizi su formule di quadratura quadratura1.pdf
es_quad.pdf

Venerdì 28.11.25,
h. 8:00-10:00, MLAB1-2
Laboratorio, 32-33
Derivazione numerica per edge detection.
Implementazione dei metodi di Eulero esplicito e implicito.
edge.pdf
mozilla-logo-617.pdf
eqdiff1.pdf


    Paola Gervasio   -   September 2025 Valid HTML 4.01 Transitional