Dettaglio modulo

MATEMATICA III: METODI NUMERICI

MF0720

Insegnamento
MATEMATICA III: METODI NUMERICI
Codice
MF0720
Anno Accademico
2024/2025
Anno regolamento
2023/2024
Corso di studio
FISICA APPLICATA
Curriculum
000 - 000-GENERICO
Responsabile didattico
Docenti
CFU
3
Ore di lezione
24
Settore Scientifico Disciplinare (SSD)
MAT/08 - ANALISI NUMERICA
Tipo di insegnamento
Attività formativa monodisciplinare
Fruizione insegnamento
OBB - Obbligatoria
Anno
2
Periodo
Primo Semestre
Sede
VERCELLI
Lingua insegnamento
Italiano
Contenuti
Il corso fornisce nozioni sull'analisi degli errori, l'aritmetica di macchina, metodi efficienti per la soluzione di sistemi di equazioni lineari. Il corso affronta anche le principali questioni relative all'approssimazione delle funzioni e all'integrazione numerica.
Testi di riferimento
Appunti del docente caricati sulla piattaforma DIR.
Obiettivi formativi
L'insegnamento si propone di fornire alle studentesse e agli studenti la conoscenza dei metodi numerici di base e la analisi delle loro principali proprietà. Scopo dell'insegnamento è che le/gli studentesse/studenti acquisiscano e sappiano utilizzare un linguaggio matematico appropriato in relazione agli argomenti trattati nel corso e che sviluppino la capacità di utilizzare in maniera corretta e consapevole le nozioni imparate. Obiettivo formativo dell’insegnamento è quello di sviluppare la capacità di implementare su calcolatore gli strumenti matematici introdotti a lezione. In particolare, la/lo studentessa/studente sarà in grado di valutare uno schema numerico sia dal punto di vista dell'accuratezza dell'approssimazione che fornisce sia dal costo computazionale della sua implementazione.
Prerequisiti
Conoscenza delle nozioni fondamentali fornite durante corsi matematica. In maggior dettaglio:
funzioni e successioni, limiti, calcolo differenziale in una variabili, sviluppi di Taylor, calcolo integrale in una variabile.
Spazi vettoriali, sistemi lineari, algebra delle matrici.
Metodi didattici
La didattica si svolgerà mediante lezioni frontali alla lavagna ed esercitazioni in laboratorio informatico. Oltre alle lezioni teoriche verranno svolte esercitazioni in laboratorio informatico da parte del docente con il coinvolgimento attivo delle/degli studentesse/studenti per approfondire gli argomenti trattati durante le lezioni teoriche. I concetti oggetto del corso verranno discussi collegialmente in aula e applicati direttamente durante le esercitazioni in laboratorio per stimolare nelle/negli studentesse/studenti il senso critico e l’autonomia di giudizio.

Frequenza: consigliata
Altre informazioni
Le studentesse e gli studenti con disabilità o con Disturbi Specifici dell’Apprendimento (DSA) o con Bisogni Educativi Speciali (BES) possono
richiedere servizi e strumenti specifici a loro dedicati rivolgendosi allo Staff Sviluppo e Coordinamento Carriere e Servizi alle Studentesse e agli
Studenti e consultando la pagina dedicata del sito di Ateneo: https://uniupo.it/it/servizi/servizi-studentidisabili-e-dsa

Le studentesse e gli studenti con disabilità, DSA, BES, una volta preso contatto con lo Staff di Ateneo, possono contattare la/il docente titolare
dell'insegnamento in relazione alla declinazione delle modalità di esame, in merito agli aspetti didattici.
Modalità di verifica dell'apprendimento
Prova orale sugli argomenti trattati durante le lezioni teoriche e pratiche (laboratorio informatico). Durante la prova orale la/lo studentessa/studente dovrà dimostrare di aver acquisito conoscenze sui contenuti del corso utilizzando strumenti e terminologia appropriata.
Programma esteso
ANALISI DELL'ERRORE: errore assoluto ed errore relativo. Tipologie di errore. Numeri di macchina. Rappresentazione mediante troncamento ed arrotondamento. Precisione di macchina. Overflow ed Underflow. Aritmetica finita. Condizionamento di un problema. Condizionamento delle quattro operazioni algebriche fondamentali;
RISOLUZIONE DI SISTEMI LINEARI: Casi semplici. Fattorizzazione LU: esistenza, unicità e costo computazionale. Pivoting. Condizionamento del problema. Sistemi lineari sovradeterminati: soluzione nel senso dei minimi quadrati, metodo delle equazioni normali e cenni sul metodo basato sulla fattorizzazione QR.
APPROSSIMAZIONE DI FUNZIONI: Interpolazione polinomiale: esistenza ed unicità del polinomio interpolante. Forma di Lagrange. Cenni sulla analisi dell'errore. Il metodo dei minimi quadrati nel discreto.
INTEGRAZIONE NUMERICA: Formule di quadratura di tipo interpolatorio. Formule di Newton-Cotes: il metodo dei trapezi ed il metodo di Simpson semplici. Analisi dell'errore. Grado di precisione di una formula di quadratura. Analisi del condizionamento di un integrale definito e di una formula di quadratura. Metodo dei trapezi e di Simpson compositi e relativa analisi dell'errore.
AMBIENTE DI CALCOLO OCTAVE: Definizione di variabili scalari, vettori e matrici. Tipo di una variabile. Operatore due punti. Sottovettori e sottomatrici. Operatori aritmetici, relazionali e logici. Espressioni. Principali funzioni built-in. M-files di tipo script. Comandi per l'input e l'output dei dati. Comandi per il controllo del flusso di esecuzione. M-files di tipo function: parametri di input e di output. Principali comandi per la grafica in 2D.
Risultati di apprendimento attesi
Al termine del corso la/lo studentessa/studente dovrà aver acquisito le tecniche di base per lo sviluppo di metodi numerici e lo studio delle loro principali proprietà. La/lo studentessa/studente dovrà essere in grado di saper individuare i metodi più appropriati per la risoluzione di alcuni specifici problemi numerici anche in rapporto all'accuratezza richiesta ed alle risorse di calcolo a disposizione. Dovrà quindi essere in grado di passare dallo sviluppo ed analisi dei metodi alla loro implementazione, al loro utilizzo ed ai relativi test di correttezza ed accuratezza. La/lo studentessa/studente, sulla base dell'analisi dei metodi studiati, dovrà essere in grado di fornire una valutazione di pro e contro di ciascun metodo in modo da effettuare scelte consapevoli nella risoluzione dei problemi. Dovrà inoltre essere in grado di valutare la bontà dei risultati forniti dalle prove numeriche effettuate per mezzo dei codici presentati dal docente in aula o realizzati dalla/o studentessa/studente stessa/o. La/lo studentessa/studente dovrà acquisire la capacità di descrivere, per ciascun problema studiato, la natura del problema stesso, le difficoltà nella sua risoluzione al calcolatore e le modalità con cui tali difficoltà sono affrontate. Dovrà inoltre acquisire la capacità di presentare in maniera efficace i risultati delle proprie esperienze numeriche. Sulla base dei problemi, dei metodi studiati e della loro analisi, la/lo studentessa/studente dovrà acquisire la capacità di elaborare in proprio strategie risolutive da applicare a nuovi problemi.
Ultimo aggiornamento:09-09-2026 00:14:31