Approssimazione con le splines. Approssimazione con le splines

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Approssimazione con le splines. Approssimazione con le splines"

Transcript

1

2 Splines Dato l intervallo [a, b], si consideri una successione finita di numeri reali (nodi) appartenenti all intervallo, tali che a = x 0 < x 1 < x 2 < < x m+1 = b Si individua in tal modo una partizione dell intervallo [a, b] in m + 1 sottointervalli I i = [x i, x i+1 ], i = 0,..., m.

3 Polinomi a pezzi Figure: Polinomi a pezzi di grado 2

4 Splines Definizione Si dice funzione spline di grado n o di ordine n + 1 relativa alla partizione {x i } m+1 i=0 di [a, b], una funzione s(x) che soddisfa le seguenti due proprietà: 1 s(x) è un polinomio s i (x) di grado non superiore a n in ciascun sottointervallo I i della partizione (i = 0,..., m) 2 s(x) C n 1 ([a, b]), ossia la funzione e le sue derivate fino all ordine n 1 sono continue sull intervallo [a, b]; ciò significa che per ogni nodo interno alla partizione valgono le seguenti condizioni s (k) i (x i+1 ) = s (k) i+1 (x i+1), i = 0,..., m 1, k = 0, 1,.., n 1

5 Splines In altre parole, una spline s(x) entro ciascun intervallo I i è un polinomio di grado al più n che in ogni punto interno all intervallo è C e agli estremi coincide con il polinomio relativo all intervallo precedente (se esiste) e con quello dell intervallo successivo (se esiste) fino alla derivata (n 1) esima.

6 Splines Figure: Spline di grado 1

7 Splines Figure: Spline di grado 3

8 Spline interpolante Dati i punti (x i, y i ), i = 0,..., m + 1 Vogliamo trovare una spline di grado n tale che s(x i ) = y i. (1) La partizione con cui definisco la spline coincide con le ascisse x i.

9 Spline interpolante Generalmente si usano le spline di grado 3. Esse hanno la seguente proprietà: Tra tutte le funzioni f (x) C 2 [a, b] che soddisfano le condizioni di interpolazione (1) e le condizioni agli estremi scelte, le spline cubiche corrispondenti sono le sole funzioni che minimizzano l integrale E(f ) = b a [f (x)] 2 dx E(f ) rappresenta una misura approssimata della curvatura totale di f in [a, b]. Quindi la spline cubica è tra tutte le funzioni che passano per i dati assegnati quella che ha la curvatura media inferiore ed è la più liscia.

10 Spline interpolante Figure: Spline interpolante di grado 3 (blu) e polinomio interpolante (verde)

11 Comandi di Matlab x=ascisse dei punti da interpolare y=ordinate dei punti da interpolare xx=vettore di ascisse in cui valutare la spline interpolante yy=spline(x,y,xx) restituisce i valori della spline cubica interpolante (x,y) in xx calcolata con le condizioni agli estremi not a knot (nel secondo e penultimo nodo si impone la continuità della derivata terza)

12 Alcuni comandi del Toolbox splines csapi: spline cubica interpolante con condizioni not-a-knot PP = csapi(x,y) restituisce la spline cubica interpolante nella ppform (piecewise polynomial form). Per ottenere i valori della spline nei punti del vettore xx si usa il comando fnval: yy=fnval(pp,xx) Perché usare csapi al posto di spline? Perchè fornisce in PP i vari pezzi di polinomi che formano la spline... utile perché posso manipolarli calcolando derivate, integrali: dpp=fnder(pp) (comando per derivata) N.B. Per fare il plot della spline, i comandi plot(xx,yy) e fnplt(pp) sono equivalenti.

13 Alcuni comandi del Toolbox splines csape: fornisce la spline cubica interpolante, s(x), nella ppform con condizioni agli estremi dell intervallo [a, b] specificate dall utente. In particolare: pp=csape(x,y, v ) restituisce la spline naturale (s (a) = s (b) = 0) pp=csape(x,y, p ) restituisce la spline periodica (s (a) = s (b), s (a) = s (b)) pp=csape(x,[y (a) y y (b)], clamped ) restituisce la spline completa (s (a) = y (a), s (b) = y (b)) pp=csape(x,y, not a knot ) restituisce la spline not-a-knot

14 Spline ai minimi quadrati spap2 costruisce la spline di ordine k (espressa in termini della base B-spline associata a una data partizione) secondo il criterio dei minimi quadrati. x, y dati k = ordine (grado+1) knots=nodi della partizione che definiscono lo spazio delle spline che si vuole usare sp = spap2(knots,k,x,y) Esiste un unica soluzione se la partizione è tale da soddisfare la condizione di Whitney-Schomberg: le ascisse dei punti di interpolazione devono essere nella seguente relazione con i nodi knots(j) < x(j) < knots(j + k), j = 1,..., length(x) = length(knots) k. Problema: scelta dei nodi della partizione.

15 Volendo evitare di specificare il vettore dei nodi, si può usare il comando sp = spap2(n,k,x,y) dove n indica il numero di pezzi da cui deve essere costituita la spline ai minimi quadrati. Per valutare la spline in xx si usa sempre fnval(sp,xx) oppure spval(sp,xx).

Calcolo Numerico A.A Lab. 6

Calcolo Numerico A.A Lab. 6 Calcolo Numerico A.A. 2007-2008 - Lab. 6 Esercizio 1. Interpolazione su nodi di Chebyshev e interpolazione composita Si consideri la funzione f(x) = 1 + x assegnata sull intervallo I = [0, 1]. 1. Trovare

Dettagli

Corso di Calcolo Scientifico

Corso di Calcolo Scientifico I Modulo del corso integrato di Calcolo Dott.ssa Maria Carmela De Bonis a.a. 2012-13 Approssimazione di Funzioni In molti problemi matematici emerge l esigenza di dover approssimare una funzione f C k

Dettagli

INTERPOLAZIONI CON SPLINE

INTERPOLAZIONI CON SPLINE INTERPOLAZIONI CON SPLINE Assegnati gli n +1valori che la funzione f assume nei nodi x i, si costruisce un interpolazione polinomiale a tratti. In ognuno degli intervalli [x i 1,x i ] il polinomio interpolatore

Dettagli

Complementi di Matematica e Calcolo Numerico A.A

Complementi di Matematica e Calcolo Numerico A.A Complementi di Matematica e Calcolo Numerico A.A. 2016-2017 Laboratorio 6 - Minimi quadrati e spline APPROSSIMAZIONE DI FUNZIONI O DI DATI Consideriamo il problema di valutare una funzione nota soltanto

Dettagli

Interpolazione e approssimazione di funzioni

Interpolazione e approssimazione di funzioni Interpolazione e approssimazione di funzioni Lucia Gastaldi Dipartimento di Matematica, http://dm.ing.unibs.it/gastaldi/ Laboratorio - 26 febbraio 2007 Outline 1 Interpolazione polinomiale Interpolazione

Dettagli

Interpolazione polinomiale. Interpolazione polinomiale

Interpolazione polinomiale. Interpolazione polinomiale 1 Polinomiale Rappresentazione Lagrangiana Polinomio interpolante di Newton Errore nell interpolazione polinomiale 2 Approssimazione ai minimi quadrati nel discreto 1 Polinomiale Rappresentazione Lagrangiana

Dettagli

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

2. Costruire un M function file di Matlab che calcola il valore del Esercizi. 1. Costruire un M function file di Matlab che calcola il valore del polinomio di Chebyshev di grado n in un vettore di punti, usando la formula di ricorrenza a tre termini. Costruire il grafico

Dettagli

Interpolazione. Lucia Gastaldi. DICATAM - Sez. di Matematica,

Interpolazione. Lucia Gastaldi. DICATAM - Sez. di Matematica, Interpolazione Lucia Gastaldi DICATAM - Sez. di Matematica, http://lucia-gastaldi.unibs.it Indice 1 Interpolazione 2 Interpolazione polinomiale Polinomi Valutazione di un polinomio Algoritmo di Horner

Dettagli

kπ cos, k = 0, 1, 2,, n (NB: sono n +1) n

kπ cos, k = 0, 1, 2,, n (NB: sono n +1) n Esempio di nodi NON equispaziati Nodi di Lobatto - Chebyshev: x k = kπ cos, k = 0, 1, 2,, n (NB: sono n +1) n Mappa: da t in [-1, 1] a x in [a, b]: x = b a a + b t + 2 2 Esercizio 1 Interpolare la funzione

Dettagli

Interpolazione polinomiale. Interpolazione polinomiale

Interpolazione polinomiale. Interpolazione polinomiale 1 Polinomiale Rappresentazione Lagrangiana Polinomio interpolante di Newton Errore nell interpolazione polinomiale Outline 1 Polinomiale Rappresentazione Lagrangiana Polinomio interpolante di Newton Errore

Dettagli

Complementi di Matematica e Calcolo Numerico A.A Polinomi e vettori

Complementi di Matematica e Calcolo Numerico A.A Polinomi e vettori Complementi di Matematica e Calcolo Numerico A.A. 2017-2018 Polinomi e vettori Consideriamo particolari funzioni di una variabile reale che siano polinomi, ovvero del tipo p(x) = 3x 4 +2x 3 +x 5, q(x)

Dettagli

Complementi di Matematica e Calcolo Numerico A.A Laboratorio 4 - Polinomi e Interpolazione polinomiale

Complementi di Matematica e Calcolo Numerico A.A Laboratorio 4 - Polinomi e Interpolazione polinomiale Complementi di Matematica e Calcolo Numerico A.A. 2013-2014 Laboratorio 4 - Polinomi e Interpolazione polinomiale Polinomi e vettori Matlab non prevede un oggetto particolare di tipo polinomio, ma rappresenta

Dettagli

Complementi di Matematica e Calcolo Numerico A.A Laboratorio 4 - Polinomi e Interpolazione polinomiale

Complementi di Matematica e Calcolo Numerico A.A Laboratorio 4 - Polinomi e Interpolazione polinomiale Complementi di Matematica e Calcolo Numerico A.A. 2015-2016 Laboratorio 4 - Polinomi e Interpolazione polinomiale Polinomi e vettori: Consideriamo particolari funzioni di una variabile reale che siano

Dettagli

Esercitazione 7: Aggiornamento minimi quadrati.

Esercitazione 7: Aggiornamento minimi quadrati. Esercitazione 7: Aggiornamento minimi quadrati. Esercizio 1 Per calcolare il piano di equazione p(x) = a+b xc y che minimizza gli scarti quadratici relativi alle misure (x i, y i, z i ) è necessario risolvere

Dettagli

Interpolazione. Lucia Gastaldi. DICATAM - Sez. di Matematica,

Interpolazione. Lucia Gastaldi. DICATAM - Sez. di Matematica, Interpolazione Lucia Gastaldi DICATAM - Sez. di Matematica, http://lucia-gastaldi.unibs.it Indice 1 Interpolazione 2 Interpolazione polinomiale Polinomi Valutazione di un polinomio Algoritmo di Horner

Dettagli

Analisi Numerica I Approssimazione polinomiale

Analisi Numerica I Approssimazione polinomiale Analisi Numerica I Approssimazione polinomiale Ana Alonso ana.alonso@unitn.it 15 novembre 2018 I polinomi Un polinomio di grado n in Matlab si rapresenta mediante un vettore di n + 1 componenti che contiene

Dettagli

Interpolazione composita di Lagrange

Interpolazione composita di Lagrange Interpolazione composita di Lagrange Dividiamo l itervallo [a, b] in N sottointervalli I j = [x j 1, x j ], j = 1,..., N. Sia h j = x j x j 1 e h = max 1 j N h j. Su ciascun intervallo I j usiamo interpolazione

Dettagli

EQUAZIONI DIFFERENZIALI

EQUAZIONI DIFFERENZIALI EQUAZIONI DIFFERENZIALI Si consideri il problema di Cauchy y'(t) t y, y() y(t) t e. t, la cui soluzione esatta è PARTE a. Approssimare il problema di Cauchy con il metodo di Eulero Esplicito b. Eseguire

Dettagli

Esercizio 1: Compressione utilizzando spline di grado il grafico dell errore tra funzione interpolante ed interpolata;

Esercizio 1: Compressione utilizzando spline di grado il grafico dell errore tra funzione interpolante ed interpolata; Esercitazione 1 Esercizio 1: Compressione utilizzando spline di grado 1 Dato un vettore di valori di una funzione, e.g. y=f(t) dove t=linspace(0,1,m) e m grande e una toleranza tol, si desidera estrarre

Dettagli

Calcolo Numerico - A.A Laboratorio 6

Calcolo Numerico - A.A Laboratorio 6 Calcolo Numerico - A.A. 2011-2012 Laboratorio 6 Approssimazione ai minimi quadrati Siano (x i, y i ), per i = 0,..., n, n + 1 coppie di dati di origine sperimentale o originati dal campionamento y i =

Dettagli

Interpolazione polinomiale a tratti

Interpolazione polinomiale a tratti Interpolazione polinomiale a tratti Si intende l interpolazione di un set di dati su un intervallo con più polinomi ciascuno dei quali definito in un sottointervallo dell intervallo dato. In particolare

Dettagli

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

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

Dettagli

i = 0,...,N 1) siano polinomi di grado m = 3 e globalmente funzioni di classe C m 1 = C 2,

i = 0,...,N 1) siano polinomi di grado m = 3 e globalmente funzioni di classe C m 1 = C 2, Esercitazione 1 Richiami di Teoria: Spline Si è visto che nel caso dell interpolazione polinomiale, dati N+1 punti a = x

Dettagli

Lezione 3 Interpolazione Polinomiale.

Lezione 3 Interpolazione Polinomiale. Lezione 3 Interpolazione Polinomiale http://idefix.mi.infn.it/~palombo/didattica/lab-tnds/corsolab/lezionifrontali Fernando Palombo Scopi dell interpolazione Dati i valori y i di una grandezza Y in corrispondenza

Dettagli

Laboratorio di Matematica Computazionale A.A Lab. 9

Laboratorio di Matematica Computazionale A.A Lab. 9 Laboratorio di Matematica Computazionale A.A. 2007-2008 Lab. 9 Spline interpolanti lineari (interp1) e cubiche (spline) Esercizio 1 Assegnati i punti di coordinate x -1 1 2 3 5 y 0-1 5 2 1 si disegnino,

Dettagli

Complementi di Matematica e Calcolo Numerico A.A

Complementi di Matematica e Calcolo Numerico A.A Complementi di Matematica e Calcolo Numerico A.A. 015-01 Laboratorio 5 - Function files, Minimi quadrati e spline FUNCTION-FILES MATLAB Le funzioni matlab sono porzioni di codici scritte in un file indipendente

Dettagli

Interpolazione di dati

Interpolazione di dati Interpolazione di dati Problema 1 (es robot). Siano (x i, y i ) con i = 0,..., 5, x i 2.00 4.25 5.25 7.81 9.20 10.60 y i 7.2 7.1 6.0 5.0 3.5 5.0 i punti da cui deve passare il braccio di un robot per effettuare

Dettagli

Esercizi Elaborato (versione )

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,

Dettagli

Interpolazione polinomiale.

Interpolazione polinomiale. Interpolazione polinomiale. Alvise Sommariva Università degli Studi di Padova Dipartimento di Matematica April 11, 2017 Alvise Sommariva Introduzione 1/ 14 Introduzione In questa lezione desideriamo introdurre

Dettagli

Anno accademico

Anno accademico RICHIAMI PER IL CORSO DI ANALISI NUMERICA PROF R MORANDI Anno accademico 28 29 1 RICHIAMI: PRECISIONE FINITA (USO DEL CALCOLATORE) IN UN CALCOLATORE UNA QUALUNQUE INFORMAZIONE VIENE RAPPRESENTA- TA COME

Dettagli

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

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

Dettagli

Splines. Alvise Sommariva. Università degli Studi di Padova Dipartimento di Matematica Pura e Applicata. 21 novembre 2011

Splines. Alvise Sommariva. Università degli Studi di Padova Dipartimento di Matematica Pura e Applicata. 21 novembre 2011 Splines Alvise Sommariva Università degli Studi di Padova Dipartimento di Matematica Pura e Applicata 21 novembre 2011 Alvise Sommariva Splines 1/ 25 Interpolazione nodi equispaziati e problemi Si è visto

Dettagli

Approssimazione di dati e funzioni

Approssimazione di dati e funzioni Dipartimento di Matematica tel. 011 0907503 stefano.berrone@polito.it http://calvino.polito.it/~sberrone Laboratorio di modellazione e progettazione materiali Generalità Problema 1 Dati (x i, y i ) i =

Dettagli

UNIVERSITÀ DEGLI STUDI DI ROMA TOR VERGATA. Implementazione numerica di Spline Classiche Polinomiali, B-Spline e NURBS

UNIVERSITÀ DEGLI STUDI DI ROMA TOR VERGATA. Implementazione numerica di Spline Classiche Polinomiali, B-Spline e NURBS UIVERSITÀ DEGLI STUDI DI ROMA TOR VERGATA Dipartimento di Ingegneria dell Impresa Implementazione numerica di Spline Classiche Polinomiali, B-Spline e URBS Corsi di Prototipazione virtuale Prototipazione

Dettagli

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

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.

Dettagli

Approssimazione di dati

Approssimazione di dati Approssimazione di dati Lucia Gastaldi DICATAM - Sez. di Matematica, http://dm.ing.unibs.it/gastaldi/ Indice 1 Approssimaz. di dati Approssimazione di dati 2 Minimi quadrati lineari Regressione lineare

Dettagli

Integrazione numerica

Integrazione numerica Integrazione numerica Lucia Gastaldi DICATAM - Sez. di Matematica, http://www.ing.unibs.it/gastaldi/ Indice 1 Formule di quadratura semplici e composite Formule di quadratura Grado di precisione Formule

Dettagli

Interpolazione di Funzioni

Interpolazione di Funzioni Interpolazione di Funzioni N. Del Buono 1 Introduzione Uno dei problemi che piu frequentemente si incontrano nelle applicazioni è la costruzione di una approssimazione di una funzione data f mediante funzioni

Dettagli

generazione degli ingressi di riferimento per il sistema di controllo del moto

generazione degli ingressi di riferimento per il sistema di controllo del moto PIANIFICAZIONE DI TRAIETTORIE generazione degli ingressi di riferimento per il sistema di controllo del moto Percorso e traiettoria Traiettorie nello spazio dei giunti Traiettorie nello spazio operativo

Dettagli

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

+ Analisi Numerica (1 modulo) Docente: M.Gaviano; domande di ripasso a.a + Analisi Numerica ( modulo) Docente: M.Gaviano; domande di ripasso a.a. - Idee di base e richiami. Quale è lo scopo dell Analisi numerica. Attraverso quali fasi si passa nel risolvere un problema reale..

Dettagli

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

Esame di Calcolo Numerico per Informatica A.A. 2010/11 Proff. S. De Marchi e M. R. Russo 31 agosto 2011 Testo e soluzioni Esame di Calcolo Numerico per Informatica A.A. 21/11 Proff. S. De Marchi e M. R. Russo 31 agosto 211 Testo e soluzioni L esame consiste di 4 domande aperte e 1 esercizi a risposta multipla. Per gli esercizi

Dettagli

Lezione 5, 5/11/2014

Lezione 5, 5/11/2014 Lezione 5, 5/11/2014 Elena Gaburro, elenagaburro@gmail.com 1 Ordine di convergenza di un metodo Definizione 1.1. Sia {x k } una successione convergente ad α. Consideriamo l errore assoluto in modulo al

Dettagli

Curve Spline. Scelta dei valori dei nodi

Curve Spline. Scelta dei valori dei nodi Curve Spline (curve d interpolazione) Scelta dei valori dei nodi Il metodo più semplice è porre U 0 =0, U = ovvero U i =i => U i - U i- = P i+ U=i+ P i U=i Svantaggio: non è detto che i nodi sulla curva

Dettagli

Interpolazione e approssimazione di dati

Interpolazione e approssimazione di dati Interpolazione e approssimazione di dati 08 Aprile 2019 Introduzione Implementazione in MATLAB di interpolazione polinomiale e approssimazione di dati. Date n + 1 coppie di punti (x i, y i ) con i = 0,

Dettagli

Interpolazione e approssimazione di dati

Interpolazione e approssimazione di dati Interpolazione e approssimazione di dati Corso di Metodi Numerici 22 Marzo 2018 Introduzione Implementazione in MATLAB di interpolazione polinomiale e approssimazione di dati. Date n + 1 coppie di punti

Dettagli

Analisi Numerica: Introduzione

Analisi Numerica: Introduzione Analisi Numerica: Introduzione S. Maset Dipartimento di Matematica e Geoscienze, Università di Trieste Analisi numerica e calcolo numerico Analisi numerica e calcolo numerico La matematica del continuo

Dettagli

Polinomi. Poiché un polinomio di grado n ha n+1 coefficienti, ad un polinomio di grado n si associa un vettore di lunghezza n+1.

Polinomi. Poiché un polinomio di grado n ha n+1 coefficienti, ad un polinomio di grado n si associa un vettore di lunghezza n+1. Polinomi Polinomi e vettori Matlab non prevede un oggetto particolare di tipo polinomio, ma rappresenta i polinomi attraverso vettori che contengono i coefficienti del polinomio stesso, ordinati partendo

Dettagli

Approssimazione di dati

Approssimazione di dati Lucia Gastaldi DICATAM - Sez. di Matematica, http://lucia-gastaldi.unibs.it Indice 1 2 Regressione lineare : caso generale Legge di Ohm La legge di Ohm afferma che la differenza di potenziale V ai capi

Dettagli

Approssimazione di dati

Approssimazione di dati Lucia Gastaldi DICATAM - Sez. di Matematica, http://lucia-gastaldi.unibs.it Indice 1 2 Regressione lineare : caso generale Legge di Ohm La legge di Ohm afferma che la differenza di potenziale V ai capi

Dettagli

Laboratorio di Calcolo Numerico - Corso di Laurea in Matematica Appello d esame del 19/06/2012

Laboratorio di Calcolo Numerico - Corso di Laurea in Matematica Appello d esame del 19/06/2012 Cognome: Nome: Matricola: Laboratorio di Calcolo Numerico - Corso di Laurea in Matematica Appello d esame del 19/06/2012 ESERCIZIO 1 [10 punti] Si considerino le seguenti coppie di valori x = [1200.5,

Dettagli

Esercizi proposti di Analisi Numerica

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

Dettagli

Figura 1: Andamento della componente verticale del campo magnetico nel piano centrale, in funzione del raggio

Figura 1: Andamento della componente verticale del campo magnetico nel piano centrale, in funzione del raggio Spline Le funzioni Spline rappresentano uno strumento di grande efficacia non solo nel campo dell analisi numerica, ma anche nell analisi e rappresentazione dei dati sperimentali Riportiamo l opinione

Dettagli

Integrazione numerica

Integrazione numerica Integrazione numerica Lucia Gastaldi Dipartimento di Matematica, http://dm.ing.unibs.it/gastaldi/ Laboratorio - 5 marzo 2007 Outline 1 Formule di quadratura semplici e composite Formule di quadratura Grado

Dettagli

Scritto di Matematica per Biotecnologie Anno Accademico 2007/08 15/09/2008

Scritto di Matematica per Biotecnologie Anno Accademico 2007/08 15/09/2008 Anno Accademico 2007/08 5/09/2008 COG segnare preferenza per 6/09, 7/09 o inizio ottobre a Calcolare la derivata della funzione f definita da fx = x 7 arctanx2 sinπx b Sia g una funzione tale che g x =

Dettagli

Metodi Numerici con elementi di Programmazione (A.A )

Metodi Numerici con elementi di Programmazione (A.A ) Metodi Numerici con elementi di Programmazione (A.A. 2013-2014) Metodi Numerici Appunti delle lezioni: Approssimazione di dati e funzioni Approssimazione ai minimi quadrati Docente Vittoria Bruni Email:

Dettagli

Corso di Calcolo Numerico

Corso di Calcolo Numerico Corso di Laurea in Ingegneria Gestionale Sede di Fermo Corso di 3 - PROBLEMI DI INTERPOLAZIONE Introduzione Problemi di interpolazione Supponiamo di avere un insieme di dati che rappresentano misurazioni

Dettagli

Integrazione numerica

Integrazione numerica Integrazione numerica Lucia Gastaldi DICATAM - Sez. di Matematica, http://lucia-gastaldi.unibs.it Indice 1 Formule di quadratura semplici e composite Formule di quadratura Grado di precisione Formule di

Dettagli

b vettore(termine noto) y* proiezione ortogonale di b

b vettore(termine noto) y* proiezione ortogonale di b Carla Guerrini 1 Sistemi sovradeterminati Sia A una matrice m n ove m > n sia b R m trovare una soluzione del sistema sovradeterminato Ax = b significa cercare di esprimere un vettore di R m come combinazione

Dettagli

Interpolazione polinomiale. Gabriella Puppo

Interpolazione polinomiale. Gabriella Puppo Interpolazione polinomiale Gabriella Puppo Interpolazione polinomiale Matrice di Vandermonde Costruzione del polinomio di interpolazione Studio dell errore Fenomeno di Runge Condizionamento Matrice di

Dettagli

Calcolo Numerico (A.A. 2014-2015) Lab n. 12 Approssimazione 17-12-2014

Calcolo Numerico (A.A. 2014-2015) Lab n. 12 Approssimazione 17-12-2014 Calcolo Numerico (A.A. 2014-2015) Lab n. 12 Approssimazione 17-12-2014 1 Approssimazione di dati e funzioni Problema Data la tabella {x i, y i }, i = 0,..., n, si vuole trovare una funzione analitica ϕ

Dettagli

Calcolo Numerico - Prova Matlab 19 luglio 2013

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

Dettagli

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 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

Dettagli

Algoritmi stabili e instabili

Algoritmi stabili e instabili Algoritmi stabili e instabili Laboratorio di Calcolo Numerico 13 Marzo 2018 Vettori in MATLAB Finora abbiamo pensato alle variabili utilizzate come semplici valori numerici (variabili scalari). In realtà,

Dettagli

Complementi di Matematica e Calcolo Numerico A.A

Complementi di Matematica e Calcolo Numerico A.A Complementi di Matematica e Calcolo Numerico A.A. 20-206 Laboratorio 8. (punteggio 3/3/) Si consideri la funzione f(x) = sin(e x/2 ).. Si approssimi la radice α di f nell intervallo [0, 3.] utilizzando

Dettagli

Note sul teorema fondamentale e sulla formula fondamentale del calcolo integrale

Note sul teorema fondamentale e sulla formula fondamentale del calcolo integrale Note sul teorema fondamentale e sulla formula fondamentale del calcolo integrale Definizione. Sia f:[a, b] R una funzione reale continua definita sull intervallo [a, b] R. Una funzione primitiva (o semplicemente

Dettagli

Esercitazioni di Analisi Matematica FUNZIONI CUBICHE. Effettuare lo studio completo delle seguenti funzioni di terzo grado intere:

Esercitazioni di Analisi Matematica FUNZIONI CUBICHE. Effettuare lo studio completo delle seguenti funzioni di terzo grado intere: FUNZIONI CUBICHE Effettuare lo studio completo delle seguenti funzioni di terzo grado intere: 1) y = fx) = x 3 + 2x 2 + x 2) y = fx) = x 3 + x 2 + x + 2 3) y = fx) = x 3 + 2x 2 + x 4 4) y = fx) = x 3 +

Dettagli

Il metodo di Galerkin Elementi Finiti Lineari

Il metodo di Galerkin Elementi Finiti Lineari Il metodo di Galerkin Elementi Finiti Lineari Si consideri il problema: u(x) = f(x), x (, ), u() = 0, u() = 0. Se ne fornisca la corrispondente formulazione debole. Si costruiscano inoltre la matrice di

Dettagli

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 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

Dettagli

Corso di Analisi Numerica

Corso di Analisi Numerica Corso di Laurea in Ingegneria Informatica Corso di 3 - PROBLEMI DI INTERPOLAZIONE Lucio Demeio Dipartimento di Scienze Matematiche 1 Interpolazione: Polinomio di Lagrange 2 3 Introduzione Problemi di interpolazione

Dettagli

METODI DI COLLOCAZIONE POLINOMIALE (Metodi di Runge-Kutta continui) November 30, 2004

METODI DI COLLOCAZIONE POLINOMIALE (Metodi di Runge-Kutta continui) November 30, 2004 METODI DI COLLOCAZIONE POLINOMIALE (Metodi di Runge-Kutta continui) November, Nell approssimare numericamente un problema di Cauchy, puo capitare di essere interessati a valori della soluzione in punti

Dettagli

Minimi quadrati. Ángeles Martínez Calomardo e Alvise Sommariva. 4 dicembre Università degli Studi di Padova

Minimi quadrati. Ángeles Martínez Calomardo e Alvise Sommariva. 4 dicembre Università degli Studi di Padova Minimi quadrati Ángeles Martínez Calomardo e Alvise Sommariva Università degli Studi di Padova 4 dicembre 2012 Ángeles Martínez Calomardo e Alvise Sommariva Minimi quadrati 1/ 11 Approssimazione ai minimi

Dettagli

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 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

Dettagli

A.A Prof. R. Morandi

A.A Prof. R. Morandi Svolgimento di alcuni esercizi del corso di Calcolo Numerico A.A. - Prof. R. Morandi Versione in aggiornamento ( gennaio ): ogni segnalazione di imprecisioni è gradita Aritmetica Finita Esercizio : Assegnati

Dettagli

Corso di Modelli Numerici per i Campi. Interpolazione polinomiale. Giovanni Miano

Corso di Modelli Numerici per i Campi. Interpolazione polinomiale. Giovanni Miano Corso di Modelli Numerici per i Campi Interpolazione polinomiale Giovanni Miano 1 Riferimenti bibliografici: - A. Quarteroni, R. Sacco, F. Saleri, Matematica Numerica, Springer. - A. Quarteroni, Modellistica

Dettagli

Cognome: Nome: Matricola: Prima parte

Cognome: Nome: Matricola: Prima parte Analisi e Geometria 1 Primo appello 14 Febbraio 217 Compito B Docente: Numero di iscrizione all appello: Cognome: Nome: Matricola: Prima parte a. Scrivere la condizione di ortogonalità tra il piano (X

Dettagli

Equazioni e sistemi non lineari

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

Dettagli

Fondamenti di Informatica A.A. 2016/17

Fondamenti di Informatica A.A. 2016/17 Fondamenti di Informatica R i p a s s o A rgo m e nt i M AT L A B P ro f. C h r i st i a n E s p o s i to C o rs o d i L a u re a i n I n g e g n e r i a M e c ca n i ca e G e st i o n a l e ( C l a s

Dettagli

p N (x i )= f i, i = 0,..., N. (1)

p N (x i )= f i, i = 0,..., N. (1) 31 maggio 2008 1 Introduzione Si è visto che nel caso dell interpolazione polinomiale, dati N+1 punti a= x 0

Dettagli

n (x i x j ), det V = i>j

n (x i x j ), det V = i>j Capitolo 4 Approssimazione 4.1 Richiami di teoria Prerequisiti: nozioni elementari di calcolo differenziale e integrale. Interpolazione Il problema dell interpolazione è un caso particolare del vasto settore

Dettagli

Pianificazione di traiettorie

Pianificazione di traiettorie Corso di Robotica 1 Pianificazione di traiettorie Prof. Alessandro De Luca Robotica 1 1 Pianificazione delle traiettorie ORGANI DI GOVERNO NEL ROBOT sensori esterni ambiente task planner* trajectory planner*

Dettagli

Istituzioni di Matematiche, Integrali fratti. corso di laurea in Scienze geologiche. Mauro Costantini

Istituzioni di Matematiche, Integrali fratti. corso di laurea in Scienze geologiche. Mauro Costantini Istituzioni di Matematiche, Integrali fratti corso di laurea in Scienze geologiche. Mauro Costantini tipo: Il nostro obiettivo è studiare gli integrali (indefiniti e definiti delle funzioni razionali,

Dettagli

Se andiamo a calcolare le funzioni di base su ogni triangolo, la formulazione finale sarà: sul primo triangolo u 1 2 x 2y x sul secondo triangolo

Se andiamo a calcolare le funzioni di base su ogni triangolo, la formulazione finale sarà: sul primo triangolo u 1 2 x 2y x sul secondo triangolo Elementi conformi Partiamo dal considerare elementi finiti triangolari in un semplice dominio costituito da due triangoli Le coordinate dei punti sono T T 3 4 Punto Coordinate (0,) (0, 0) 3 (,) 4 (,0)

Dettagli

ISTITUTO DI ISTRUZIONE SUPERIORE A. EINSTEIN PROGETTO LAUREE SCIENTIFICHE

ISTITUTO DI ISTRUZIONE SUPERIORE A. EINSTEIN PROGETTO LAUREE SCIENTIFICHE ISTITUTO DI ISTRUZIONE SUPERIORE A. EINSTEIN PROGETTO LAUREE SCIENTIFICHE Prof. Fernando D Angelo Interpolazione e approssimazione di funzioni Problema Dati n+1 punti (x( i,f(x i )) con i =0,1,2,n,n ~

Dettagli

SPLINES A. SOMMARIVA E M.VENTURIN

SPLINES A. SOMMARIVA E M.VENTURIN SPLINES A. SOMMARIVA E M.VENTURIN 1. Introduzione. Si è visto che nel caso dell interpolazione polinomiale, dati N + 1 punti a = x 0

Dettagli

Analisi Numerica Corso di Laurea in Ingegneria Elettrotecnica

Analisi Numerica Corso di Laurea in Ingegneria Elettrotecnica Analisi Numerica Corso di Laurea in Ingegneria Elettrotecnica (A.A. 2016-2017) Prof.ssa Silvia Tozza Integrazione numerica 6 Dicembre 2016 Silvia Tozza Email: tozza@mat.uniroma1.it Ricevimento: Su appuntamento

Dettagli

SPLINES A. SOMMARIVA E M.VENTURIN

SPLINES A. SOMMARIVA E M.VENTURIN SPLINES A. SOMMARIVA E M.VENTURIN 1. Introduzione. Si è visto che nel caso dell interpolazione polinomiale, dati N + 1 punti a = x 0

Dettagli

15 LIMITI DI FUNZIONI

15 LIMITI DI FUNZIONI 5 LIMITI DI FUNZIONI Estendiamo la nozione di ite a funzioni reali di variabile reale. Definizione (caratterizzazione per successioni) Si ha f(x) = L (x 0, L R) se e solo se per ogni successione a n x

Dettagli

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

x i f(x i ) Soluzione: Primo metodo : interpolazione polinomiale, approccio di Newton ; Tavola delle differenze divise : ESERCIZIO 1 Si forniscano due approssimazioni polinomiali (ottenute con due metodi diversi) della funzione f(x) definita per punti dalla seguente tabella x i -0.5 1 1.5 f(x i ) 0 1 1.5 Primo metodo : interpolazione

Dettagli

Analisi Numerica: quadratura

Analisi Numerica: quadratura Analisi Numerica: quadratura S. Maset Dipartimento di Matematica e Geoscienze, Università di Trieste In situazioni come queste, si ricorrerà a metodi numerici come quelli che presenteremo per calcolare

Dettagli

Interpolazione. Corso di Calcolo Numerico, a.a. 2008/2009. Francesca Mazzia. Dipartimento di Matematica Università di Bari.

Interpolazione. Corso di Calcolo Numerico, a.a. 2008/2009. Francesca Mazzia. Dipartimento di Matematica Università di Bari. Interpolazione Corso di Calcolo Numerico, a.a. 2008/2009 Francesca Mazzia Dipartimento di Matematica Università di Bari 17 Aprile 2009 Francesca Mazzia (Univ. Bari) Interpolazione 17/04/2006 1 / 37 Interpolazione

Dettagli

Interpolazione ed approssimazione di funzioni

Interpolazione ed approssimazione di funzioni Interpolazione ed approssimazione di funzioni Lucia Gastaldi Dipartimento di Matematica, http://dm.ing.unibs.it/gastaldi/ 9 novembre 2007 Outline 1 Polinomi Valutazione di un polinomio Algoritmo di Horner

Dettagli

Laboratorio di Calcolo Numerico Laboratorio 3: Algoritmi stabili e instabili, Bisezione

Laboratorio di Calcolo Numerico Laboratorio 3: Algoritmi stabili e instabili, Bisezione Laboratorio di Calcolo Numerico Laboratorio 3: Algoritmi stabili e instabili, Bisezione Claudia Zoccarato E-mail: claudia.zoccarato@unipd.it Dispense: Moodle Dipartimento ICEA 22 Marzo 2017 Vettori in

Dettagli

ANALISI DI FOURIER. 2πk. è periodica di periodo T. Più precisamente, essendo. T x + 2π = cos. s(x) = s x + T ) T +α. f(x) dx

ANALISI DI FOURIER. 2πk. è periodica di periodo T. Più precisamente, essendo. T x + 2π = cos. s(x) = s x + T ) T +α. f(x) dx ANALISI DI FOURIER Sia >. Una funzione f, definita per x R, si dice periodica di periodo, se f(x + = f(x, x R. ( Se una funzione è periodica di periodo, essa è anche periodica di periodo, 3,..., k,....

Dettagli