Diario delle lezioni di Analisi Numerica laurea Magistrale in Statistica e Informatica A.A

Documenti analoghi
Diario delle lezioni di Analisi Numerica laurea Magistrale in Statistica e Informatica A.A

Luogo: Ca' Vignal 1 [Strada Le Grazie, Verona] - E [ Stanza: 92 - Piano: T ]

Dipartimento di Ingegneria Industriale DII Anno Accademico 2018/19 Registro lezioni del docente SOMMARIVA ALVISE

Programma del corso di: Laboratorio di Programmazione e Calcolo Corso di laurea in Matematica a.a Proff. B. Paternoster, D.

SCHEDA INSEGNAMENTO A CALCOLO NUMERICO DE GIORGI"

Registro di Matematica Applicata /18 - Dott.ssa L. Fermo 2

La modellazione dei fenomeni fisici; definizione di analisi numerica e buona posizione.

Esercizi proposti di Analisi Numerica

A. Quarteroni R. Sacco R Saleri MATEMATICA NUMERICA. Springer

Esame di Calcolo Numerico per Informatica A.A. 2010/11: testo soluzioni Proff. S. De Marchi e M. R. Russo 12 luglio 2011

Esame di Calcolo Numerico per Informatica A.A. 2010/11 Proff. S. De Marchi e M. R. Russo 31 agosto 2011 Testo e soluzioni

Calcolo Numerico (CdS in Matematica) A.A. 2012/13

Calcolo Numerico Informatica Manolo Venturin A.A Guida all esame

Esame di Calcolo Numerico per Informatica A.A. 2010/11 Proff. S. De Marchi e M. R. Russo 20 giugno 2011

+ Analisi Numerica (1 modulo) Docente: M.Gaviano; domande di ripasso a.a

Gabriella Bretti Paolo Emi lio Ricci. Breve corso di Analisi numerica

Come fatto finora, presentiamo dapprima alcune utili comandi per manipolare matrici e per risolvere sistemi non lineari. c 1 r 2 r 3... r n.

Esame di Calcolo Numerico per Informatica A.A. 2010/11 Proff. S. De Marchi e M. R. Russo 19 settembre 2011

CALCOLO NUMERICO INSEGNAMENTO 2015/2016 ANNO ACCADEMICO INFORMATICA, Laurea Triennale CORSO DI LAUREA IN ALESSANDRO PUGLIESE DOCENTE SECONDO

1. Martedì 27/09/2016, ore: 2(2) Introduzione al corso: problemi ben posti, condizionamento, stabilità, complessità

1. Martedì 1/10/2013, ore: 2(2) Introduzione al corso: problemi ben posti, condizionamento, stabilità, complessità

1. Lunedì 26/09/2016, ore: 2(2) Introduzione al corso: problemi ben posti, condizionamento, stabilità, complessità

Registro di Matematica Applicata /18 - Dott.ssa L. Fermo 2

Corso di laurea in Matematica Laboratorio di Programmazione e Calcolo Prof. A. Murli. Esercizi di riepilogo - LABORATORIO

1. Mercoledì 27/09/2017, ore: 2(2) Introduzione al corso: problemi ben posti, condizionamento, stabilità, complessità

Raccolta di compiti degli appelli precedenti

Programma del corso di: Calcolo Numerico Corso di laurea in Matematica a.a Prof. B.Paternoster

Corso di Laurea in Ingegneria Gestionale Anno Accademico 2013/2014 Calcolo Numerico - Prova teorica

Esercizi Elaborato (versione )

Esercizio 1. Esercizio 2

Corso di laurea in Informatica Calcolo Numerico Prof.ssa L. D Amore 12 Dicembre 2008 Esercizi di riepilogo tipo prova d esame

Raccolta di esercizi di Calcolo Numerico Prof. Michela Redivo Zaglia

Docente responsabile Nome e Cognome Indirizzo mail e telefono. Dipartimento di Scienze della Terra e Geoambientali V piano, auletta 5b

CALCOLO NUMERICO INSEGNAMENTO 2015/2016 ANNO ACCADEMICO INFORMATICA L.T. FELICE IAVERNARO CORSO DI LAUREA IN DOCENTE

Raccolta di Esercizi d esame ( di Calcolo Numerico) Prof. Laura Pezza. Equazioni non lineari

APPUNTI DI MODELLI NUMERICI PER I CAMPI

Anno accademico

Capitolo 1. Esercizi a.a Esercizi. Esercizio 1.1 Dimostrare che il metodo iterativo

Analisi Numerica. Alvise Sommariva. Università degli Studi di Padova Dipartimento di Matematica. 16 settembre 2015

Analisi Numerica. Alvise Sommariva. 3 marzo Università degli Studi di Padova Dipartimento di Matematica. Alvise Sommariva Analisi Numerica 1/ 10

Quale delle seguenti rappresentazioni del numero reale è in virgola mobile normalizzata?

Esame di Calcolo Numerico per Informatica Prof. S. De Marchi Padova, 2 settembre 2013

RICHIAMI PER IL CORSO DI ANALISI NUMERICA

Preparazione orale analisi numerica:

Interpolazione e approssimazione di funzioni

a = 37679, b = 37654, c = ,

2. Costruire un M function file di Matlab che calcola il valore del

Alcuni esercizi in preparazione all appello scritto di Calcolo Numerico

Esercizi proposti sull uso di Matlab

Daniela Lera A.A

Interpolazione polinomiale. Interpolazione polinomiale

Calcolo Numerico per Ingegneria. Corso estivo di Bressanone. Prof. L. Bergamaschi SOLUZIONE DELLA PROVA SCRITTA del

Facoltá di Scienze MM.FF.NN. Corso di Studi in Informatica- A.A

ISTRUZIONI PER LA CONSEGNA DEI FILE MATLAB

Esercizi su polinomio di Taylor, metodi numerici per il calcolo di zeri di funzione e iterazioni di punto fisso

UNITEXT La Matematica per il 3+2

Prova di ammissione al Dottorato di Ricerca in Matematica XXVIII ciclo. Universitá del Salento, 9 Aprile 2013

Capitolo 2. Equazioni non lineari. 2.1 Metodo di bisezione. 2.2 Ordine dei metodi

Esercitazione 7: Aggiornamento minimi quadrati.

Lezione n. 1. Introduzione all analisi numerica (richiami di algebra lineare e analisi funzionale)

Esercitazione di Calcolo Numerico 1 27 Maggio Calcolare la fattorizzazione P A = LU della matrice A =

Corso di Analisi Numerica - AN410. Parte 3: metodi iterativi per sistemi lineari ed. equazioni nonlineari. Roberto Ferretti

Corso di Analisi Numerica - AN1. Parte 3: metodi iterativi per sistemi lineari ed. equazioni nonlineari. Roberto Ferretti

Capitolo 1. Esercizi a.a Esercizi. Esercizio 1.1 Dimostrare che il metodo iterativo. x k+1 = (x k ), k =0, 1,...,

EQUAZIONI DIFFERENZIALI

Corso di Analisi Numerica

Introduzione a Matlab

A.A Prof. R. Morandi

1. Si scriva una function Matlab che implementa il seguente metodo di punto fisso

Corso di Calcolo Scientifico

n +1 determinanti (D i, i =1,...,n e det A) n! prodotti per ciascun determinante n 1 moltiplicazioni per ciascun prodotto

Esame di Analisi Numerica Laurea Magistrale in Statistica ed Informatica Prof. S. De Marchi Padova, 15 dicembre 2009

Approssimazione di dati e funzioni

Laboratorio di Calcolo Numerico - Corso di Laurea in Matematica Appello d esame del 12/07/2012

Corso di Laurea in Ingegneria Gestionale Anno Accademico 2013/2014 Calcolo Numerico

Università Politecnica delle Marche - Facoltà di Ingegneria Ing. Informatica e Automatica - Ing. Logistica e Produzione

x i f(x i ) Soluzione: Primo metodo : interpolazione polinomiale, approccio di Newton ; Tavola delle differenze divise :

Laboratorio di Calcolo Numerico Laboratorio 12: Metodi iterativi per la soluzione di sistemi lineari

CALCOLO NUMERICO Laurea di base in Ingegneria Elettronica, delle Comunicazioni

Esercizi di autovalutazione - Matlab Metodi Numerici con Elementi di Programmazione A.A

a. tatone corso di matematica applicata AL EX 1 Esercizi 1. Applicare l eliminazione di Gauss per risolvere il sistema di equazioni Au = v con

Corso di Matematica per la Chimica

Calcolo Numerico - Prova Matlab 19 luglio 2013

Facoltà di Scienze MM.FF.NN. Corso di Studi in Matematica- A.A Corso di ANALISI NUMERICA 1: Esempi di esercizi svolti

Metodi iterativi per la soluzione di sistemi lineari: Jacobi e Gauss-Seidel

INTERPOLAZIONI CON SPLINE

Esercizio 1 Sia. a n. X (k+1) = X (k) (2I AX (k) )

Esercizi svolti di Calcolo Numerico. C. Fassino

Introduzione a Matlab (e al Calcolo Numerico)

Cenni sui metodi iterativi per sistemi lineari. Analisi Numerica Prof. M. Lucia Sampoli a.a. 2014/2015

Problema. Sistemi lineari. Problema. Problema. Quali sono i potenziali in ogni nodo? Leggi di Kirkoff e di Ohm:

Motivazioni. Sistemi lineari. Obiettivo. Il problema

1. Calcolo dell indice di condizionamento di una matrice

1 Tracce di calcolo numerico

Corso di Calcolo Numerico

Dispense del corso di Laboratorio di Calcolo Numerico

1. Sia data la funzione f(x) = x + log x nel proprio insieme di definizione D.

Tracce di calcolo numerico 1

Appunti di Calcolo Numerico

Transcript:

Diario delle lezioni di Analisi Numerica laurea Magistrale in Statistica e Informatica A.A. 2009-2010 Prof. Stefano De Marchi November 23, 2009 28/9/09 Aula SC20. 30/9/09 Aula SC20. Rappresentazione dei numeri su un calcolatore: notazione floating point; singola e doppia precisione; operazioni sui float. Errori inerenti (o di rappresentazione), errore algoritmico. relativi. Errori assoluti e Numero macchina eps e precisione del calcolo. Algoritmo di calcolo di eps. Stabiltà degli algoritmi numerici; cancellazione numerica. Problemi mal-condizionati e ben-condizionati. Esempi Algoritmi di Archimede, Viète e Wallis per il calcolo di π. Alcuni cenni alla programmazione Matlab 1/10/09 Laboratorio ASID17. 5/10/09 Aula SC20. Numero di condizionamento. Introduzione a Matlab: sintassi, tipi, strutture for e while. Esempi di implementazione di M-files e M-functions. Discussione di alcuni esercizi relativi all aritmetica floating-point. Ricerca di zeri funzioni: generalità per risolvere f(x) = 0. Metodo di bisezione. Convergenza e ordine. Algoritmo. Metodo d iterazione funzionale (o del punto fisso). Costruzione di metodi iterativi del punto fisso: trasformazione di f(x) = 0 in x = g(x) con g funzione d iterazione. Condizione necessaria per la convergenza g (x) < 1, x I α, con I α intorno della radice. Dipartimento di Matematica Pura ed Applicata, Università di Padova, demarchi@math.unipd.it 1

Ordine di convergenza di un metodo d iterazione funzionale. Test d arresto. 7/10/09 Aula SC20. Implementazione in Matlab di un metodo iterativo per la ricerca di zeri di funzione. Ricerca di zeri funzioni: metodo di Newton. Convergenza e ordine di convergenza del metodo di Newton. Metodo di Newton per radici multiple. Stima della molteplicità di una radice. Codice Matlab per implementare il metodo di Netwon Esempi: f(x) = x 2 q, q > 0 e f(x) = 1 c, c 0. x sin αx Ricerca degli zeri f α (x) = log αx, α 0 αx + 2 Cenni al metodo delle secanti. 8/10/09 Laboratorio ASID17. 12/10/09 Aula SC20. 14/10/09 Aula SC20. Richiami di programmazione Matlab Funzioni fzero, fsolve e zeros. Soluzione di semplici problemi di ricerca di zeri funzioni con il metodo di iterazione funzionale x 0, x k+1 = g(x k ), k 0. Varianti del metodo di Newton per la ricerca di zeri di funzione: metodo delle corde, delle secanti, Regula Falsi e metodo di Steffensen. Accelerazione di Aitken e sua convergenza. Cenni alla ricerca di zeri di polinomi. Richiami di calcolo matriciale. Somma e prodotto di matrici. Somma diretta e prodotto diretto di matrici. Matrici con strutture particolari: diagonali, a banda, triangolari superiori ed inferiori, di Hessenberg superiori ed inferiori. Matrici (semi-)definite positive e loro proprietà. Determinante e autovalori di matrici. Relazioni tra autovalori di matrici, determinate e traccia di una matrice. Norme vettoriali e matriciali: Norme consistenti e norme indotte. Funzioni Matlab per fare calcoli con vettori e matrici. pagina 2 di 5

15/10/09 Laboratorio ASID17. 19/10/09 Aula SC20. 21/10/09 Aula SC20. Funzioni varargin, nargin e varargout, nargout. Soluzione e implementazione in Matlab di problemi di ricerca di zeri funzioni con il metodo di Newton e di Newton per radici multiple. Condizionamento del problema della solzione di un sistema lineare con analisi della perturbazione del termine noto e della matrice e termine noto. Numero di condizionamento. Mal condizionamentio Metodi diretti per la soluzione di sistemi lineari: generalità Metodo di Eleminazione di Gauss: aspetti numerici, computazionali e complessità. Teorema LU. Fattorizzazione LU di matrici e sua equivalenza con il metodo di eliminazione di Gauss. Metodo di Cholesky per matrici simmetriche definite positive. Algoritmo di Thomas per matrici tridiagonali. Raffinamento iterativo. Generalità sui metodi iterativi per la soluzione di sistemi lineari. Convergenza. Condizione necessaria e sufficiente per la convergenza: ρ(p ) < 1, con P matrice d iterazione. Criteri d arresto a posteriori. 22/10/09 Laboratorio ASID17. 28/10/09 Aula SC20. Operazioni vettoriali in Matlab. Algoritmo di sostituzione all indietro nel caso Ax = b e nel caso AX = B, con B matrice di termini noti. Soluzione e relativa implementazione in Matlab, di semplici sistemi lineari con i metodi di Gauss e Cholesky Metodi di Jacobi e di Gauss-Seidel. Grafo connesso ad una matrice. Teoremi di convergenza per Jacobi e Gauss- Seidel. Metodo SOR. Ricerca del parametro ottimale. Soluzione di sistemi non-lineari con il metodo di Newton. Cenni al metodo delle secanti. pagina 3 di 5

Soluzione ai minimi quadrati di sistemi sovra e sotto-determinati. 29/10/09 Laboratorio ASID17. 2/11/09 Aula SC20. 4/11/09 Aula SC20. Matrici di Toeplitz e di Vandermonde con i comandi toeplitz e vander. Memorizzazione di matrici sparse con spdiags. Comandi sparse e full. Comando find. Implementazione delle funzioni Jacobi e GaussSeidel per la soluzione di sistemi lineari con matrici tridiagonali diagonalmente dominanti. Ricerca del parametro ottimale per il metodo di sovra-rilassamento, SOR. Soluzione numerica di un sistema 2 2, non-lineare, con il metodo di Newton. Interpolazione polinomiale: generalità. Teorema di esistenza e unicità del polinomio d interpolazione. Forma di Lagrange dell interpolante. Proprietà dei polinomi elementari di Lagrange. Implementazione in Matlab del calcolo del polinomio elementare di Lagrange in un punto. Errore d interpolazione e sua maggiorazione. Ancors sull errore d interpolazione polinomiale. Fenomeno di Runge Punti di Chebyshev e di Chebyshev-Lobatto Costante di Lebesgue e sua stima 5/11/09 Laboratorio ASID17. 9/11/09 Aula SC20. Comando repmat per fare copie di una matrice. Applicazione del comando al calcolo della matrice dei polinomi elementari di Lagrange su un vettore di punti target. Implementazione del codice per il calcolo del polinomio d interpolazione in forma di Lagrange, su nodi equispaziati e di Chebyshev, su un vettore di punti target. Costante di Lebesgue come stima del condizionamento del problema d interpolazione polinomiale. Interpolante in forma di Newton. Differenze divise, loro proprietà e algoritmo di calcolo. Formula dell errore. pagina 4 di 5

11/11/09 Aula SC20. Interpolazione osculatoria di Hermite Intepolante in forma di Taylor come generalizzazione dell interpolazione polinomiale su punti multipli. Interpolazione lineare a tratti e polinomiale a tratti. Funzioni splines: generalità e B-splines. Proprietà delle B-splines. Splines interpolanti. Splines cubiche naturali, vincolate e periodiche. Polinomi di Bernstein e approssimazione di Bézier. Algoritmo di De Casteljau per curve di Bézier. 12/11/09 Laboratorio ASID17. 16/11/09 Aula SC20. 18/11/09 Aula SC20. Comandi polyfit e polyval. Algoritmo delle differenze divise e di Hörner. Esercizi per determinare il polinomio d interpolazione in forma di Newton e il calcolo del polinimo approssimante (con polyfit). Minimi quadrati discreti. Equazioni normali, soluzione del sistema delle equazioni normali con SVD. Differenze in avanti, all indietro e centrali per approssimare la derivata di una funzione. Analisi dell errore. Nota bene: questa lezione è quella conclusiva per gli studenti di Astronomia. Mancavano tutti gli studenti: lezione sospesa. 19/11/09 Laboratorio ASID17. 23/11/09 Aula SC20. Fattorizzazione di matrici con il comando svd e suo uso in Matlab. Esercitazione guidata per risolvere semplici problemi di approssimazione con minimi quadrati discreti. Quadratura numerica: generalità sulle formule di tipo interpolatorio. Formule di Newton-Côtes, aperte e chiuse. Simpson e di Milne. Esempi: formula dei trapezi, di Derivazione della forma dell errore di quadratura. Stima del numero di nodi necessari per avere un errore a meno di una fissata tolleranza. Formule composite dei trapezi e di Simpson. Errore. pagina 5 di 5