Metodi numerici per l’approssimazione

Slides:



Advertisements
Presentazioni simili
Metodo di Calcolo Numerico per Equazioni differenziali Ordinarie
Advertisements

INTEGRAZIONE NUMERICA
Metodi e Applicazioni numeriche nell’Ingegneria Chimica
Filtri FIR.
MATEMATICA PER L’ECONOMIA
Tempo di computazione (Running Time) di programmi Misure del tempo: Misure del tempo: metodi principali 1.Benchmarking 2.Analisi.
Dipartimento di Economia
Capitolo 8 Sistemi lineari.
Autovalori e autovettori
Attività cerebrale = correnti neurali localizzate
Implementazione del problema della approssimazione ai minimi quadrati
Geometria analitica dello spazio
MATEMATICA PER L’ECONOMIA
FUNZIONI DI DUE VARIABILI
Integrazione Corso: Analisi Numerica Anno Accademico:
Implementazione del problema della approssimazione ai minimi quadrati Camillo Bosco Corso di Analisi Numerica A.A
INFERENZA NEL MODELLO DI REGRESSIONE LINEARE MULTIPLA (parte 1)
MODELLO DI REGRESSIONE LINEARE MULTIPLA
Inversione differenziale della Cinematica
Matematica e statistica Versione didascalica: parte 2 Sito web del corso Docente: Prof. Sergio Invernizzi, Università di.
Interpolazione polinomiale a tratti
Polinomi, integrazione e ottimizzazione
Ricerca della Legge di Controllo
INGEGNERIA CLINICA E BIOMEDICA
STATISTICA a.a METODO DEI MINIMI QUADRATI REGRESSIONE
TECNICHE DI APPROSSIMAZIONE
Studente Claudia Puzzo
Modello di regressione lineare semplice
Determinazione Orbitale di Satelliti Artificiali Lezione 5
INTERPOLAZIONE Si parla di processo di interpolazione quando, conoscendo una serie di dati, sperimentali o statistici, riguardo ad un evento, si vuole.
Laboratorio di Metodi Numerici
Metodi numerici per equazioni differenziali ordinarie Laboratorio di Metodi Numerici a.a. 2008/2009.
Laboratorio di Metodi Numerici a.a. 2008/2009 Prof. Maria Lucia Sampoli.
Metodi numerici per lapprossimazione Laboratorio di Metodi Numerici a.a. 2008/2009 Prof. Maria Lucia Sampoli.
Lezione 13 Equazione di Klein-Gordon Equazione di Dirac (prima parte)
Il calcolo di radiosity
Esempio: somma se, allora [ per n addendi ] se ( se )
Quale valore dobbiamo assumere come misura di una grandezza?
Daniele Santamaria – Marco Ventura
Metodi matematici per economia e finanza. Prof. F. Gozzi
La programmazione lineare
Statistica economica (6 CFU)
Salvatore Mazzola e Andrea Portale Prof.ssa R. M. Pidatella
Laureando: Enrico Masini
Di Cunzolo Alessandro Farioli Giuseppe 10 Gennaio 2012
Interpolazione e regressione
Applicazioni Matematiche e tecnologie delle macchine automatiche
due parole sull’interpolazione
ESTENSIONI SEMPLICI e TEOREMA DELL’ELEMENTO PRIMITIVO
Stabilità per E.D.O. (I): STABILITÀ LINEARIZZATA
Metodi matematici per economia e finanza. Prof. F. Gozzi
Matematica I: Calcolo differenziale, Algebra lineare, Probabilità e statistica Giovanni Naldi, Lorenzo Pareschi, Giacomo Aletti Copyright © The.
Approssimazione FD 1D su griglia non uniforme
Def : uno stimatore è una statistica T n le cui determinazioni servono a fornire delle stime del parametro ignoto  della v.c. X in cui sono state effettuate.
REGRESSIONE LINEARE Relazione tra una o più variabili risposta e una o più variabili esplicative, al fine di costruire una regola decisionale che permetta.
APPROSSIMAZIONE DI FUNZIONI
La codifica dei numeri.
I modelli di valutazione delle opzioni su tassi
L’integrale definito di una funzione
Due parole sull’interpolazione Daniele Marini. Due problemi trovare una funzione incognita a partire da dati campione –che assuma nei punti campione il.
L’integrale definito di una funzione
1 Equazioni non lineari Data una funzione consideriamo il problema di determinare i valori x tali che Tali valori sono solitamente chiamati zeri o radici.
Un sistema di equazioni di primo grado (lineari) ammette soluzioni (una o infinite) se e solo se il rango (caratteristica) della matrice completa è uguale.
L’analisi di regressione e correlazione Prof. Luigi Piemontese.
Sistemi di equazioni lineari. Sistemi di primo grado di due equazioni a due incognite Risolvere un sistema significa trovare la coppia di valori x e y.
Metodo dei pesi residui Metodo di Petrov-Galerkin Metodo di Galerkin Metodo di collocazione Metodo dei minimi quadrati.
Regressione lineare Misure Meccaniche e Termiche - Università di Cassino2 Distribuzioni Correlate Una variabile casuale z, può derivare dalla composizione.
Raccogliamo x al primo membro e 2 al secondo:
Lezione n° 10 Algoritmo del Simplesso: - Coefficienti di costo ridotto - Condizioni di ottimalità - Test dei minimi rapporti - Cambio di base Lezioni di.
METODI NUMERICI PER LA DERIVAZIONE DI FUNZIONI Prof. Stefano Gori Liceo Scientifico Salutati – Montecatini Terme.
Transcript della presentazione:

Metodi numerici per l’approssimazione Laboratorio di Metodi Numerici a.a. 2009/2010 Prof. Maria Lucia Sampoli

Approssimazione In molti problemi matematici nasce l’esigenza di dover approssimare una funzione f(x), nota analiticamente oppure nota solo in un insieme discreto di punti, con una funzione più semplice, scelta in un insieme opportuno. La costruzione di tale funzione può avvenire secondo due approcci: DATI AFFETTI DA ERRORE : i dati vengono approssimati “nel loro insieme” migliore approssimazione DATI ESATTI: si cerca una funzione che passi per i valori assegnati interpolazione Classi di funzioni più usate per approssimare ed interpolare Polinomi Funzioni razionali Funzioni trigonometriche Funzioni polinomiali a tratti (funzioni splines)

Criteri possibili per misurare l’errore 10 CRITERIO (errore in norma 1) 20 CRITERIO (errore in norma infinito) 30 CRITERIO (errore in norma 2) Il polinomio di migliore approssimazione (m.a.) ai minimi quadrati è quel polinomio che minimizza l’errore in norma 2.

Polinomio di m.a. ai minimi quadrati Si tratta di minimizzare Derivando rispetto ad a0, a1, …, am ed uguagliando a zero (sistema di equazioni normali) Si ottiene un sistema lineare

Polinomio di m.a. ai minimi quadrati (2) In forma matriciale Ma=f La matrice M risulta Simmetrica per costruzione Invertibile e definita positiva Può essere malcondizionata

Osservazione Aumentando il grado del polinomio possono sorgere problemi dovuti all’oscillazione dei polinomi Si ricorre alle funzioni polinomiali a tratti (spline)

Interpolazione Dati (xi,fi), i=0,…,n con xi є[a,b], (xi sono chiamati punti fondamentali e sono assunti distinti xi≠xj per i ≠j) ed un insieme φj(x), j=0,…,n, definite in [a,b] e linearmente indipendenti, si tratta di determinare tali che condizioni di interpolazione La scelta della classe delle funzioni φj(x) dipende dalle applicazioni ed è molto importante Se si sceglie di utilizzare polinomi allora φj(x) =xj j=0,…,n,

Interpolazione polinomiale Le condizioni di interpolazione conducono alla risoluzione di un sistema lineare nelle incognite α0, α1, …, αn, La matrice M risulta essere non singolare se e solo se ≠xj per i ≠j, essendo TEOREMA: Esiste un unico polinomio di grado massimo n che assume valori fi, i=0,…,n in corrispondenza di (n+1) punti distinti xi, i=0,…,n . Problemi di M: Malcondizionamento Punti “quasi coincidenti” (aritmetica finita)

Polinomio interpolante nella forma di Lagrange Assegnati (xi,fi), i=0,…,n, si definiscono le basi di Lagrange , tali che ℓj(x) è un polinomio di grado n e Il polinomio di grado n definito dalle basi di Lagrange coincide con il polinomio interpolante Basi di Lagrange:

Esempio Assegnati i punti (-1,2), (1,1), (2,1), cerchiamo un polinomio del tipo Calcoliamo le funzioni fondamentali di Lagrange: In conclusione: Unicità polinomio interpolante

Errore Si tratta di stimare l’errore commesso nell’approssimazione con il polinomio interpolante fuori dai punti fondamentali

Esempio di Runge Costruiamo il polinomio interpolante su 6 10 e 15 punti equidistanti in [-1,1] Il comportamento del polinomio interpolante peggiora al crescere del grado infatti le derivate di f crescono rapidamente all’aumentare di n Se i nodi vengono scelti opportunamente il risultato migliora

Polinomiali a tratti IDEA: usare interpolanti polinomiali di grado basso, spezzando l’intervallo in considerazione in tanti sottointervalli ed interpolando in ciascun sottointervallo solo pochi punti. Non è necessario che gli estremi dei sottointervalli coincidano con punti di interpolazione. Se è cosi’ splines interpolanti nei nodi Caso più semplice lineare a tratti (polinomio di grado 1 in ciascun sottointervallo). A volte funziona meglio del polinomio interpolante!

Funzioni splines Assegnati l’intervallo [a,b] ed i nodi a=y0,…yn=b una funzione spline di grado m e nodi y è una funzione polinomiale a tratti tale che I parametri da determinare sono (m+1) n I vincoli da imporre per la regolarità (nei nodi interni) In totale abbiamo (m+1) n-m(n-1)=n+m (dimensione dello spazio delle splines di grado m, con continuità m-1 definite su n+1 nodi)

B-splines Base stabile per lo spazio delle splines (base usata in tutte le applicazioni industriali) Le funzioni di base possono essere definite per ricorrenza a partire dalla funzione Le B-spline sono funzioni tutte positive: Sono funzioni a supporto compatto: Formano una partizione dell’unità

Splines interpolanti nei nodi In generale i nodi della spline possono non coincidere con i punti di interpolazione, se invece coincidono sottoinsieme delle splines interpolanti nei nodi (i.n.). In questo caso le n+1 condizioni di interpolazione riducono il numero dei parametri liberi : n+m-(n+1)=m-1 Tra le splines i.n. le più usate sono quelle cubiche per le quali restano da determinare due condizioni ulteriori. Le scelte più comuni: Spline naturali :s’’(a)=s”(b)=0. Spline periodiche: s’(a)=s’(b), s(a)=s(b). Spline “not a knot” (default Matlab): s(t1),s(tn-1) є C3.