Vai al contenuto principale
Se prosegui nella navigazione del sito, ne accetti le politiche:
  • Condizioni di utilizzo e trattamento dei dati
Prosegui
x
e-Learning - UNIMIB
  • Home
  • My Media
  • Altro
Ascolta questa pagina con ReadSpeaker
Italiano ‎(it)‎
English ‎(en)‎ Italiano ‎(it)‎
 Login
e-Learning - UNIMIB
Home My Media
Percorso della pagina
  1. Area di Scienze
  2. Corso di Laurea Triennale
  3. Fisica [E3005Q - E3001Q]
  4. Insegnamenti
  5. A.A. 2021-2022
  6. 3° anno
  1. Esperimentazioni di Fisica Computazionale
  2. Introduzione
Insegnamento Titolo del corso
Esperimentazioni di Fisica Computazionale
Codice identificativo del corso
2122-3-E3001Q066
Descrizione del corso SYLLABUS

Syllabus del corso

  • Italiano ‎(it)‎
  • English ‎(en)‎
Esporta

Obiettivi

Apprendere i fondamenti del calcolo scientifico ed imparare a studiare problemi di Fisica al computer con MATLAB.

Contenuti sintetici

Programma esteso

Prima parte: metodi computazionali di base con MATLAB:
introduzione, sistemi di equazioni lineari, metodi di punto fisso, interpolazione, zeri e radici, minimiquadrati e ottimizzazione, integrazione numerica, equazioni differenziali ordinarie, trasformazione discreta di Fourier (FFT), numeri pseudorandom, autovalori e autovettori, equazioni differenziali alle derivate parziali.

Seconda parte: approfondimenti e applicazioni:
Metodi Monte Carlo, catene di Markov, cammini aleatori su grafi e nel continuo, moto Browniano, campionamento di importanza. Metodi simplettici di tipo operator splitting per la dinamica classica e l'equazione di Liouville. Metodi spettrali e operator splitting con FFT per l'equazione di Schroedinger.

Prerequisiti

Insegnamenti degli anni precedenti e nozioni base di Meccanica Classica e Meccanica Quantistica

Modalità didattica

Attività in laboratorio informatico. Ogni sessione del laboratorio (l'attività del docente al computer e, per quanto possibile, le domande degli studenti presenti e in remoto) sarà comunque teletrasmessa su Google Meet o piattaforma analoga, registrata e resa disponibile a tutti gli studenti iscritti all'insegnamento. 

Materiale didattico

Numerical computing with MATLAB, Chris Moler, The Mathworks.

Calcolo Scientifico. [electronic resource] : Esercizi e problemi risolti con MATLAB e Octave., Alfio Quarteroni, Fausto Saleri e Paola Gervasio, 6a edizione, Springer.

Note del docente e diari/registrazioni dell'attività in laboratorio disponibili su elearning.unimib.it

Periodo di erogazione dell'insegnamento

Primo e secondo semestre

Modalità di verifica del profitto e valutazione

Due esercitazioni scritte intermedie, una per semestre, svolte a casa; la prima su esercizi dei libri di testo, la seconda su problemi originali di maggiore complessità;

Una relazione finale sulle ultime 5-6 sessioni di laboratorio.

Esame orale con discussione della seconda esercitazione e della relazione finale, con valutazione complessiva dell'attività di laboratorio.

Orario di ricevimento

In qualsiasi momento, anche per via telematica, previa richiesta di appuntamento per e-mail

Esporta

Aims

Learning the basis of scientific calculus and how to study physical problems on the computer with MATLAB

Contents

Detailed program

Part 1:  Basic computational methods with MATLAB:
introduction, systems of linear equations, fixed point methods, interpolation, zeros and roots, leastsquares and optimization, numerical integration, ordinary differential equations, Fast Fourier Transform, pseudorandom numbers, eigenvalues and eigenvectors, partial differential equations.

Part 2:  in depth study with applications:
Monte Carlo methods, Markov chains, random walks on graph and on the continuum, Brownian motion, importance sampling. Operator splitting symplectic methods for classical dynamics and Liouville equation. Spectral and operator-splitting methods with FFT for the Schroedinger equation.

Prerequisites

Teachings of previous years and basic knowledge of Classical and Quantum Mechanics

Teaching form

Activity in computer lab.  Every lab session (teacher activity at the computer and, as far as possible, questions asked by attending and remotely connected students) will be streamed on Google Meet or analogous platform,  recorded and made available to all course students.

Textbook and teaching resource

Numerical computing with MATLAB, Chris Moler, The Mathworks.

Calcolo Scientifico, Alfio Quarteroni, Fausto Saleri e Paola Gervasio, 6a edizione, Springer.

Teacher's notes and diaries/recordings of the lab activity available on elearning.unimib.it

Semester

First and second

Assessment method

Two homeworks, one for semester; the first on textbook exercises,  the second on more complex problems.

A final report on the last 5-6 lab sessions.

Oral exam with discussion on the second homework and of the final report, with overall grading of the lab activity.

Office hours

Anytime, also in video conference, after e-mail appointment.

Entra

Scheda del corso

Settore disciplinare
FIS/02
CFU
8
Periodo
Annualità Singola
Tipo di attività
Obbligatorio a scelta
Ore
96
Tipologia CdS
Laurea Triennale
Lingua
Italiano

Staff

    Docente

  • Claudio Destri
    Claudio Destri

Opinione studenti

Vedi valutazione del precedente anno accademico

Bibliografia

Trova i libri per questo corso nella Biblioteca di Ateneo

Metodi di iscrizione

Iscrizione manuale
Iscrizione spontanea (Studente)

Non sei collegato. (Login)
Politiche
Ottieni l'app mobile
Powered by Moodle
© 2025 Università degli Studi di Milano-Bicocca
  • Privacy
  • Accessibilità
  • Statistiche