Modellistica Numerica unipv Home



Docente: Andrea Moiola
https://euler.unipv.it/moiola
Email: andrea.moiola@unipv.it
Telefono: +39 0382 985656
Ufficio: E15, Dipartimento di Matematica
Pagina del corso:    https://euler.unipv.it/moiola/T/MN2025/MN2025.html
Pagina ufficiale: https://unipv.coursecatalogue.cineca.it/insegnamenti/2025/8312/2009/9999/10057
Semestre: Autunno 2025
Corso di laurea: Laurea triennale in matematica
Ingegneria computazionale e modellistica per materiali, strutture e tecnologie sostenibili

Lezioni: Lunedì 14-16
Mercoledì 14-17
Aula E10

Andremo nel laboratorio informatico del dipartimento di matematica tipicamente il mercoledì dopo le 15.

Le registrazioni delle lezioni dell'anno 2020 sono disponibili sulla pagina Kiro/Panopto del corso:
https://elearning.unipv.it/course/view.php?id=10094

Ricevimento: Dopo le lezioni, oppure su appuntamento (accordandosi per email o a lezione)
Crediti formativi: 6
Ore di lezione: 56, inclusi i laboratori
Esame: Orale + relazione Matlab.
La relazione deve essere lunga al massimo 4 pagine ed essere inviata per email in pdf al massimo 24 ore prima dell'appello.
Modello relazione: .tex, .pdf
Appelli: TBD

Dispense

Le dispense sono disponibili a questo link.
Per favore segnalate tutti gli errori e imprecisioni che trovate!
Le dispense non sostituiscono la partecipazione alle lezioni.

Esami passati

Esame del 22.2.2022: prova scritta, soluzione.
Esame del 18.2.2020: prova scritta, soluzione.
Esame del 30.1.2020: prova scritta, soluzione.
Esame del   2.7.2019: prova scritta, soluzione.
Esame del 26.2.2019: prova scritta, soluzione.
Esame del 12.2.2019: prova scritta, soluzione.
Esame del 24.7.2018: prova scritta, soluzione.
Esame del 20.2.2018: prova scritta, soluzione.
Esame del 23.1.2018: prova scritta, soluzione.

Letture suggerite

Per gli studenti che desiderano approfondire il programma del corso si suggeriscono i seguenti libri.
I capitoli rilevanti sono segnalati nelle dispense.

Programma svolto

Le date e le aule subiranno modifiche.
Lunedì
29.09.2025
2hE10 Introduzione al corso. Dettagli pratici.

Problemi ai valori iniziali e problemi ai limiti per equazioni alle derivate ordinarie.
Esempio di problema ai limiti lineare ben posto e mal posto a seconda delle condizioni al bordo.

Introduzione al metodo di shooting.
1.1
Mercoledì
1.10.2025
1h
+
2h
E10
Lab.Inf.
Il metodo di shooting combinato con il metodo di bisezione.
Il metodo di shooting combinato con il metodo di Newton.

Esercizio 1.2: uso di ode45 in Matlab.
Esercizi 1.3, 1.6, 1.8: implementazione del metodo di shooting con bisezione e Newton.
1.2
1.2.1
Lunedì
6.10.2025
2hE10 Differenziazione numerica.
Differenze finite in avanti, all'indietro e centrate per l'approssimazione di \(f'(x)\).
Errori di troncamento.
Differenze finite centrate per la derivata seconda.
Interpretazione geometrica e attraverso l'interpolazione polinomiale.
L'errore di arrotondamento: cancellazione, crescita dell'errore quando il passo \(h\) è molto piccolo.
Stima dell'ordine di convergenza di un metodo numerico con polyfit.

Problemi di diffusione, quantità rilevanti: concentrazione \(u\), sorgente \(f\), flusso \(\mathbf J\).
3.1
3.2
Mercoledì
8.10.2025
1h
+
2h
E10
Lab.Inf.
Derivazione informale delle equazioni di continuità, di Fick, del calore, equazioni generali di diffusione-trasporto-reazione paraboliche.
Esempio: equazione di Fisher-Kolmogorov \(\partial_t u-\mathrm{div}(K\nabla u)-\alpha u(1-u)=0\) per la diffusione di proteine mal piegate nel cervello, relazione con le malattie di Alzheimer e di Parkinson.

Esercizio 3.6: errore relativo delle differenze finite in avanti e centrate. Errore di troncamento e di roundoff. Stima dell'ordine di convergenza.
Esercizi 3.7, 3.8, 3.9: differenze finite del quarto ordine, complex-step, per \(\sin(kx)\).
2.1.1
2.1.2
2.1.3
Lunedì
13.10.2025
2hE10
Mercoledì
15.10.2025
1h
+
2h
E10
Lab.Inf.
Lunedì
20.10.2025
2hE10
Mercoledì
22.10.2025
1h
+
2h
E10
Lab.Inf.
Lunedì
27.10.2025
2hE10
Mercoledì
29.10.2025
1h
+
2h
E10
Lab.Inf.
Lezioni sospese nella settimana 3-7.11.2025
Lunedì
10.11.2025
2hE10
Mercoledì
12.11.2025
1h
+
2h
E10
Lab.Inf.
Lunedì
17.11.2025
2hE10
Mercoledì
19.11.2025
1h
+
2h
E10
Lab.Inf.
Lunedì
24.11.2025
2hE10
Mercoledì
26.11.2025
1h
+
2h
E10
Lab.Inf.
Lunedì
1.12.2025
2hE10
Mercoledì
3.12.2025
1h
+
2h
E10
Lab.Inf.
Mercoledì
10.12.2025
1h
+
2h
E10
Lab.Inf.
Lunedì
15.12.2025
2hE10
Mercoledì
17.12.2025
1h
+
2h
E10
Lab.Inf.
...
...