Calcolo Numerico Informatica Manolo Venturin A.A Guida all esame
|
|
|
- Bonaventura Colli
- 9 anni fa
- Visualizzazioni
Transcript
1 Calcolo Numerico Informatica Manolo Venturin A.A Guida all esame Testo aggiornato al 23 maggio L esame consiste in una prova scritta della durata di 2 ore. Tale prova è composta da tre/- quattro domande. A partire da pag. 2 sono riportate delle domande tipo con il relativo tempo di risposta suddiviso nel tempo da dedicare alla teoria e nel tempo da dedicare all implementazione MatLab/Octave che viene fissato a 15 minuti per tutte le domande. Nel combinare le domande finali, la parte di implementazione di laboratorio non viene sempre chiesta (tipicamente solo su un esercizio è presente). Le possibili combinazioni che portano ad un totale 120 minuti sono: min + 30 min + 30 min; min + 45 min + 30 min; min + 30 min + 30 min + 30 min. Nell ultimo caso ci sarà una domanda di implementazione di codice MatLab/Octave che verrà valutata 30 min invece di 15 min; questo per tener conto della presenza di quattro domande invece di tre. Inoltre, le domande sono scelte su argomenti diversi, in particolare: Analisi degli errori e stabilià numerica (dalla Domanda # 1 alla Domanda # 7); Ricerca di zeri di funzioni non lineari (dalla Domanda # 8 alla Domanda # 11); Risoluzione di sistemi lineari con metodi diretti o iterativi (dalla Domanda # 12 alla Domanda # 16); Fattorizzazione QR e SVD e minimi quadrati (dalla Domanda # 17 alla Domanda # 18); Interpolazione polinomiale (dalla Domanda # 19 alla Domanda # 20). Se la parte di implementazione non risultasse sufficiente la prova non è considerata superata. 1
2 Domanda # 1 [30 minuti (teoria) + 15 minuti (Laboratorio)] Studiare dal punto di vista numerico la valutazione della derivata di una funzione calcolata mediante rapporto incrementale al tendere a zero dell incremento, cioè f (x) = lim h 0 f(x+h) f(x) h, illustrando l andamento tipico dell errore commesso (errori di approssimazione e di cancellazione numerica). Scrivere un programma MatLab/Octave che permetta di evidenziare questo fenomeno nel caso della funzione f(x) = x Domanda # 2 [30 minuti (teoria) + 15 minuti (Laboratorio)] Studiare dal punto di vista numerico la valutazione della seguente espressione (1+η) 1 η 1 evidenziando il fenomeno della cancellazione numerica. Domanda # 3 [30 minuti (teoria) + 15 minuti (Laboratorio)] Studiare dal punto di vista numerico la valutazione delle seguenti due espressioni: (i) P 1 (x) = (x 1) 7 e (ii) P 2 (x) = x 7 7x evidenziando, dove presente, il fenomeno della cancellazione numerica. Domanda # 4 [30 minuti (teoria) + 15 minuti (Laboratorio)] Studiare dal punto di vista numerico la valutazione delle seguenti due espressioni: (i) P 1 (x) = (x 1) 7 e (ii) P 2 (x) = x 7 7x evidenziando, dove presente, il fenomeno della cancellazione numerica. Domanda # 5 [30 minuti (teoria) + 15 minuti (Laboratorio)] Studiare dal punto di vista numerico la valutazione delle radici di un equazioni di II grado, cioè ax 2 + bx + c = 0, evidenziando, dove presente, il fenomeno della cancellazione numerica. Domanda # 6 [30 minuti (teoria) + 15 minuti (Laboratorio)] Per calcolare il seguente integrale I n = e xn e x dx si possono utilizzare le seguenti due formulazioni equivalenti (dall integrazione per parti dell integrale): (i) I n+1 = 1 (n + 1) I n con I 1 = e 1 ; (ii) I n = 1 I n+1 con I n+1 = 0. Analizzare dal punto di vista numerico queste due successioni. Scrivere un programma MatLab/Octave che permetta di valutare le due successioni. Domanda # 7 [30 minuti (teoria) + 15 minuti (Laboratorio)] Per calcolare il valore di pi greco si può utilizzare la seguente successione { z1 = 1, z 2 = 2 z n+1 = 2 n n z 2 n Analizzare tale successione dal punto di vista numerico e proporre una successione numericamente stabile. Scrivere un programma MatLab/Octave che permetta di valutare le due successioni. 2 / 6
3 Domanda # 8 [45 minuti (teoria) + 15 minuti (Laboratorio)] Illustrare il metodo di Bisezione riportando la convergenza del metodo e i relativi test di arresto. Fornire, a scelta, un esempio di applicazione riportando le prime due iterate del metodo. Domanda # 9 [45 minuti (teoria) + 15 minuti (Laboratorio)] Illustrare il metodo di Newton o delle tangenti riportando la convergenza del metodo e i relativi test di arresto. Fornire, a scelta, un esempio di applicazione riportando le prime due iterate del metodo. Domanda # 10 [45 minuti (teoria) + 15 minuti (Laboratorio)] Illustrare il metodo delle secanti riportando la convergenza del metodo e i relativi test di arresto. Fornire, a scelta, un esempio di applicazione riportando le prime due iterate del metodo. Domanda # 11 [45 minuti (teoria) + 15 minuti (Laboratorio)] Illustrare il metodo di punto fisso riportando la convergenza del metodo e i relativi test di arresto. Fornire, a scelta, un esempio di applicazione riportando le prime due iterate del metodo. 3 / 6
4 Domanda # 12 [30 minuti (teoria)] Illustrare il condizionamento di un sistema il lineare e sue implicazioni nella risoluzione dei sistemi lineari. Fornire un esempio, a scelta, di calcolo del numero di condizionamento per una matrice di dimensioni 2 2 utilizzando la norma infinito. Domanda # 13 [45 minuti (teoria) + 15 minuti (Laboratorio)] Illustrare il metodi di eliminazione gaussiana per la risoluzione di sistemi lineari motivando la necessità dell introduzione del pivoting. Illustrare inoltre la fattorizzazione LU di una matrice e risoluzione dei sistemi lineari che si ottengono. Scrivere in linguaggio MatLab/Octave una funzione per la risoluzione dei sistemi lineari nel caso di una matrice triangonale superiore. Domanda # 14 [45 minuti (teoria) + 15 minuti (Laboratorio)] Illustrare il metodo di iterativo di Jacobi per la risoluzione dei sistemi lineari. Scrivere in linguaggio MatLab/Octave una funzione per la risoluzione dei sistemi lineari mediante il metodo di Jacobi. Domanda # 15 [45 minuti (teoria) + 15 minuti (Laboratorio)] Illustrare il metodo di iterativo di Gauss-Seidel per la risoluzione dei sistemi lineari. Scrivere in linguaggio MatLab/Octave una funzione per la risoluzione dei sistemi lineari mediante il metodo di Gauss Seidel. Domanda # 16 [30 minuti (teoria)] Pregi e difetti dei metodi diretti ed iterativi per la risoluzione dei sistemi lineari. 4 / 6
5 Domanda # 17 [45 minuti (teoria) + 15 minuti (Laboratorio)] Illustrare l algorimto che la realizza la fattorizzazione QR di una matrice mediante le trasformazione di Householder. Scrire il codice MatLab dell algoritmo che realizza la fattorizzazione QR appena descritta. Domanda # 18 [45 minuti (teoria) + 15 minuti (Laboratorio)] Illustrare l approssimazione polinomiale (minimi quadrati) e la relativa risoluzione mediante: (i) fattorizzazione di Cholesky, (ii) fattorizzazione QR e (iii) fattorizzazione SVD. Scrire il codice MatLab che calcola tale minimi utilizzando la fattorizzazione QR e SVD. 5 / 6
6 Domanda # 19 [45 minuti (teoria) + 15 minuti (Laboratorio)] Illustrare l interpolazione polinomiale e il fenomeno di Runge. Istruzione MatLab/Octave che realizzano l interpolazione polinomiale. Domanda # 20 [45 minuti (teoria) + 15 minuti (Laboratorio)] Illustrare il fenomeno di Runge e l interpolazione polinomiale a tratti. Istruzione MatLab/Octave che realizzano l interpolazione polinomiale a tratti (spline lineare e cubiche). 6 / 6
Calcolo Numerico - Prova Matlab 19 luglio 2013
9 luglio 0 () tempo a disposizione per completare la prova: ora; () lo svolgimento della prova deve essere salvato in file denominati cognomenome#m; () è fatto assoluto divieto di aprire applicazioni diverse
Diario delle lezioni di Analisi Numerica laurea Magistrale in Statistica e Informatica A.A
Diario delle lezioni di Analisi Numerica laurea Magistrale in Statistica e Informatica A.A. 2009-2010 Prof. Stefano De Marchi December 4, 2009 28/9/09 Aula SC20. 30/9/09 Aula SC20. Rappresentazione dei
Capitolo 1. Esercizi a.a Esercizi. Esercizio 1.1 Dimostrare che il metodo iterativo
Capitolo Esercizi a.a. 206-7 Esercizi Esercizio. Dimostrare che il metodo iterativo x k+ = Φ(x k ), k = 0,,..., se convergente a x, deve verificare la condizione di consistenza x = Φ(x ). Ovvero, la soluzione
Raccolta di esercizi di Calcolo Numerico Prof. Michela Redivo Zaglia
Raccolta di esercizi di Calcolo Numerico Prof. Michela Redivo Zaglia Nota Bene: Gli esercizi di questa raccolta sono solo degli esempi. Non sono stati svolti né verificati e servono unicamente da spunto
Programma del corso di: Laboratorio di Programmazione e Calcolo Corso di laurea in Matematica a.a Proff. B. Paternoster, D.
Programma del corso di: Laboratorio di Programmazione e Calcolo Corso di laurea in Matematica a.a.009-0 Proff. B. Paternoster, D. Conte Risoluzione di un problema con il calcolatore: dal problema reale
Alcuni esercizi in preparazione all appello scritto di Calcolo Numerico
Alcuni esercizi in preparazione all appello scritto di Calcolo Numerico Esercizio 1 Si consideri il sistema lineare Ax = b con 4 3 2 1 3 4 3 2 A = 2 3 4 3,b = 1 2 3 4 1 1 1 1. (1) 1. Prima di risolvere
Programma del corso di: Calcolo Numerico Corso di laurea in Matematica a.a. 2005-06 Prof. B.Paternoster
Programma del corso di: Calcolo Numerico Corso di laurea in Matematica a.a. 2005-06 Prof. B.Paternoster Richiami di analisi degli errori. Rappresentazione dei numeri in un calcolatore. Operazioni di macchina.
Esercizi proposti di Analisi Numerica
Esercizi proposti di Analisi Numerica Silvia Bonettini Dipartimento di Matematica, Università di Ferrara 30 gennaio 2012 1 Conversioni, operazioni di macchina e analisi dell errore 1. Convertire i numeri
Raccolta di compiti degli appelli precedenti
Ingegneria Informatica e delle Telecomunicazioni Anno accademico 24-25. Docente Costanza Conti Raccolta di compiti degli appelli precedenti Nota: Gli esercizi riportati si riferiscono a compiti dei precendeti
Corso di laurea in Matematica Laboratorio di Programmazione e Calcolo Prof. A. Murli. Esercizi di riepilogo - LABORATORIO
Cognome: Nome: 1 Matricola: Corso di laurea in Matematica Laboratorio di Programmazione e Calcolo Prof. A. Murli Esercizi di riepilogo - LABORATORIO Creare una directory nominata cognome nome dove cognome
Gabriella Bretti Paolo Emi lio Ricci. Breve corso di Analisi numerica
A01 83 Gabriella Bretti Paolo Emi lio Ricci Breve corso di Analisi numerica Copyright MMV ARACNE editrice S.r.l. www.aracneeditrice.it [email protected] via Raffaele Garofalo, 133 A/B 00173 Roma (06)
A. Quarteroni R. Sacco R Saleri MATEMATICA NUMERICA. Springer
A. Quarteroni R. Sacco R Saleri MATEMATICA NUMERICA Springer Prefazione XIII 1. Elementi di analisi delle matrici 1 1.1 Spazi vettoriali 1 1.2 Matrici y 3 1.3 Operazioni su matrici ' 4 1.3.1 Inversa di
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. 200/: testo soluzioni Proff. S. De Marchi e M. R. Russo 2 luglio 20 L esame consiste di 4 domande aperte e 0 esercizi a risposta multipla. Per gli esercizi
Raccolta di Esercizi d esame ( di Calcolo Numerico) Prof. Laura Pezza. Equazioni non lineari
Raccolta di Esercizi d esame ( di Calcolo Numerico) Prof. Laura Pezza Equazioni non lineari ESERCIZIO 1 Data l equazione ln(e + x) = 1 (1 + 4x) + 1 2 1.1 verificare analiticamente se sono soddisfatte le
Corso di laurea in Informatica Calcolo Numerico Prof.ssa L. D Amore 12 Dicembre 2008 Esercizi di riepilogo tipo prova d esame
1 Cognome: Nome: Matricola: Corso di laurea in Informatica Calcolo Numerico Prof.ssa L. D Amore 12 Dicembre 2008 Esercizi di riepilogo tipo prova d esame 1. Si consideri il sistema aritmetico f. p. a precisione
Metodi di Iterazione Funzionale
Appunti di Matematica Computazionale Lezione Metodi di Iterazione Funzionale Il problema di calcolare il valore per cui F() = si può sempre trasformare in quello di trovare il punto fisso di una funzione
Derivazione numerica. Introduzione al calcolo numerico. Derivazione numerica (II) Derivazione numerica (III)
Derivazione numerica Introduzione al calcolo numerico Il calcolo della derivata di una funzione in un punto implica un processo al limite che può solo essere approssimato da un calcolatore. Supponiamo
APPUNTI DI MODELLI NUMERICI PER I CAMPI
APPUNTI DI MODELLI NUMERICI PER I CAMPI Giovanni Miano UNIVERSITÀ DEGLI STUDI DI NAPOLI FEDERICO II POLO DELLE SCIENZE E DELLE TECNOLOGIE FACOLTÀ DI INGEGNERIA Indice 1. Richiami sui problemi di campo
Registro di Matematica Applicata /18 - Dott.ssa L. Fermo 2
Registro delle lezioni di CALCOLO SCIENTIFICO E METODI NUMERICI Corsi di Laurea in Informatica 6 CFU - A.A. 2018/2019 docente: Dott.ssa Luisa Fermo ultimo aggiornamento: 15 dicembre 2018 1. Martedì 25/09/2018,
Esercizi Elaborato (versione )
Esercizi Elaborato (versione 2019-04-15) Nota bene: l elaborato dovrà contenere i codici sviluppati, e questi dovranno essere portati alla discussione su una chiavetta USB. Esercizio 1. Verificare che,
Esame di Calcolo Numerico per Informatica A.A. 2010/11 Proff. S. De Marchi e M. R. Russo 19 settembre 2011
Esame di Calcolo Numerico per Informatica A.A. 2010/11 Proff. S. De Marchi e M. R. Russo 19 settembre 2011 L esame consiste di 4 domande aperte e 10 esercizi a risposta multipla. Per gli esercizi ci sono
Esame di Calcolo Numerico per Informatica A.A. 2010/11 Proff. S. De Marchi e M. R. Russo 20 giugno 2011
Esame di Calcolo Numerico per Informatica A.A. 2010/11 Proff. S. De Marchi e M. R. Russo 20 giugno 2011 L esame consiste di 4 domande aperte e 10 esercizi a risposta multipla. Per gli esercizi ci sono
Risoluzione di sistemi lineari sparsi e di grandi dimensioni
Risoluzione di sistemi lineari sparsi e di grandi dimensioni Un sistema lineare Ax = b con A R n n, b R n, è sparso quando il numero di elementi della matrice A diversi da zero è αn, con n α. Una caratteristica
ISTRUZIONI PER LA CONSEGNA DEI FILE MATLAB
Calcolo Numerico ed Elementi di Analisi - Allievi AEROSPAZIALI Proff. S. Micheletti, S. Perotto A.A. 20/202, Appello 28 Gennaio 203 NOME... COGNOME... MATRICOLA... DOCENTE... AULA... PC... Ver.A I seguenti
Lezione n. 1. Introduzione all analisi numerica (richiami di algebra lineare e analisi funzionale)
Lezione n. 1 Introduzione all analisi numerica (richiami di algebra lineare e analisi funzionale) R. Albanese, "Metodi numerici Pag. 1 Pag. 2 Programma 1. Introduzione all analisi numerica (richiami di
Esercizio 1. Esercizio 2
Sia data la matrice A A(α) = Esercizio α 2 2α 2 2, α R.) determinare per quali valori del parametro reale α é verificata la condizione necessaria e sufficiente di convergenza per il metodo di Jacobi;.2)
Metodi computazionali per i Minimi Quadrati
Metodi computazionali per i Minimi Quadrati Come introdotto in precedenza si considera la matrice. A causa di mal condizionamenti ed errori di inversione, si possono avere casi in cui il e quindi S sarebbe
Corso di Laurea in Ingegneria Gestionale Anno Accademico 2013/2014 Calcolo Numerico
1. Dato il problema ai valori iniziali f (t) = f(t) + cos t f(0) = 1, (ii) determinarne la soluzione numerica per 0 t 2π utilizzando il metodo di 2. Calcolare analiticamente e numericamente la media della
Metodi iterativi per equazioni nonlineari.
Metodi iterativi per equazioni nonlineari. Alvise Sommariva Università degli Studi di Padova Dipartimento di Matematica 9 aprile 2016 Alvise Sommariva Introduzione 1/ 14 Introduzione Si supponga sia f
CALCOLO NUMERICO Laurea di base in Ingegneria Elettronica, delle Comunicazioni
CALCOLO NUMERICO Laurea di base in Ingegneria Elettronica, delle Comunicazioni Prof.ssa Laura Pezza (A.A. 2017-2018) V Lezione del 15.03.2018 http://www.dmmm.uniroma1.it/ laura.pezza 1 Metodo di Newton:
Registro di Matematica Applicata /18 - Dott.ssa L. Fermo 2
Registro delle lezioni di MATEMATICA APPLICATA Corsi di Laurea in Biomedica 6 CFU - A.A. 2017/2018 docente: Dott.ssa Luisa Fermo ultimo aggiornamento: 15 dicembre 2017 1. Lunedì 25/09/2017, 11 13. ore:
Problema. Equazioni non lineari. Metodo grafico. Teorema. Cercare la soluzione di
Problema Cercare la soluzione di Equazioni non lineari dove Se è soluzione dell equazione, cioè allora si dice RADICE o ZERO della funzione Metodo grafico Graficamente si tratta di individuare l intersezione
Corso di Matematica per la Chimica. Dott.ssa Maria Carmela De Bonis a.a
Dott.ssa Maria Carmela De Bonis a.a. 2013-14 Risoluzione di Equazioni non lineari Sia F C 0 ([a, b]), cioé F è una funzione continua in un intervallo [a, b] R, tale che F(a)F(b) < 0 1.5 1 F(b) 0.5 0 a
Laboratorio di Calcolo Numerico
Laboratorio di Calcolo Numerico M.R. Russo Università degli Studi di Padova Dipartimento di Matematica Pura ed Applicata A.A. 2009/2010 Equazioni non lineari Data una funzione consideriamo il problema
Claudio Estatico Equazioni non-lineari
Claudio Estatico ([email protected]) Equazioni non-lineari 1 Equazioni non-lineari 1) Equazioni non-lineari e metodi iterativi. 2) Metodo di bisezione, metodo regula-falsi. 3) Metodo di Newton.
Analisi Numerica. Alvise Sommariva. 3 marzo Università degli Studi di Padova Dipartimento di Matematica. Alvise Sommariva Analisi Numerica 1/ 10
Analisi Numerica Alvise Sommariva Università degli Studi di Padova Dipartimento di Matematica 3 marzo 2014 Alvise Sommariva Analisi Numerica 1/ 10 Nome del Corso Analisi Numerica (Laurea Triennale e Magistrale).
8 Metodi iterativi per la risoluzione di sistemi lineari
8 Metodi iterativi per la risoluzione di sistemi lineari È dato il sistema lineare Ax = b con A R n n e x, b R n, con deta 0 Si vogliono individuare dei metodi per determinarne su calcolatore la soluzione,
Equazioni e sistemi non lineari
Equazioni e sistemi non lineari Lucia Gastaldi DICATAM - Sezione di Matematica, http://lucia-gastaldi.unibs.it Indice 1 Ricerca degli zeri di una funzione Problema e definizioni Metodo di Newton-Raphson
Laboratorio 5-6 Metodi di Bisezione, Newton e Punto Fisso
Laboratorio 5-6 Metodi di Bisezione, Newton e Punto Fisso 2009 - Questo testo (compresi i quesiti ed il loro svolgimento) è coperto da diritto d autore. Non può essere sfruttato a fini commerciali o di
1. Si scriva una function Matlab che implementa il seguente metodo di punto fisso
Domanda 1 1. Si scriva una function Matlab che implementa il seguente metodo di punto fisso x n+1 = x n f(x n), n = 0, 1, 2,... K dove x 0 è il punto iniziale, f(x) = x 3 cos(x) e K è una costante assegnata.
