Daniele Santamaria – Marco Ventura

Slides:



Advertisements
Presentazioni simili
LE FUNZIONI REALI DI VARIABILE REALE
Advertisements

Metodo di Calcolo Numerico per Equazioni differenziali Ordinarie
PROGETTO LAUREE SCIENTIFICHE
Appunti di analisi matematica: Integrale Definito
FUNZIONI REALI DI DUE VARIABILI REALI
Filtri FIR.
Funzione e loro classificazione
Definizione di probabilità, calcolo combinatorio,
Funzioni reali: prime proprietà e loro composizione
Elementi della trigonometria
Capitolo 8 Sistemi lineari.
Autovalori e autovettori
Implementazione del problema della approssimazione ai minimi quadrati
COORDINATE POLARI Sia P ha coordinate cartesiane
Integrazione Corso: Analisi Numerica Anno Accademico:
Implementazione del problema della approssimazione ai minimi quadrati Camillo Bosco Corso di Analisi Numerica A.A
Definizione e caratteristiche
esponente del radicando
LE FUNZIONI Definizione Campo di esistenza e codominio
Progetto Pilota 2 Lettura e interpretazione dei risultati
Elementi di Matematica
Elementi di Matematica
PER FUNZIONI DI PIÙ VARIABILI - 2.
EQUAZIONI DIFFERENZIALI LINEARI A COEFFICIENTI COSTANTI.
Introduzione alla Fisica
Corso di biomatematica lezione 6: la funzione c2
Corso di Chimica Fisica II 2013 Marina Brustolon
Equazioni Differenziali Ordinarie Metodi Multi-step
Studente Claudia Puzzo
Rappresentazione Spettrale Se nellintervallo [t 1, t 2 ] è possibile definire un insieme di funzioni [u 1,u 2,u 3 ….u n ] mutuamente ORTO-NORMALI : Cioè
1 Esempio : Utile per considerare limportanza delle ALTE FREQUENZE nella ricostruzione del segnale, in particolare dei FRONTI di SALITA e di DISCESA (trailing.
TRINOMIO DI II °: fattorizzazione o completamento del quadrato?
OPERAZIONI CON TRINOMI DI II° GRADO
Metodi numerici per l’approssimazione
Metodi numerici per lapprossimazione Laboratorio di Metodi Numerici a.a. 2008/2009 Prof. Maria Lucia Sampoli.
Polinomi Trigonometrici Interpolazione Trigonometrica DFT & FFT
Le operazioni con i numeri
Fenomeni di crescita e decrescita
Statistica economica (6 CFU) Corso di Laurea in Economia e Commercio a.a Docente: Lucia Buzzigoli Lezione 4 1.
NUMERI COMPLESSI E INTERPOLAZIONE TRIGONOMETRICA
relazioni tra radici e simmetrie Lezione 3
Progetto lauree scientifiche
Salvatore Mazzola e Andrea Portale Prof.ssa R. M. Pidatella
Di Cunzolo Alessandro Farioli Giuseppe 10 Gennaio 2012
due parole sull’interpolazione
INDICE I VALORI MEDI LA MEDIA GEOMETRICA LA MEDIA ARITMETICA
Corso Di Programmazione Grafica
Rotazioni e quaternioni
Corso Di Programmazione Grafica aa2006/2007
ESTENSIONI SEMPLICI e TEOREMA DELL’ELEMENTO PRIMITIVO
Metodo numerico di Eulero
TRASFORMATA DI FOURIER
Teoria dei Circuiti Lez. 1.
Matematica I: Calcolo differenziale, Algebra lineare, Probabilità e statistica Giovanni Naldi, Lorenzo Pareschi, Giacomo Aletti Copyright © The.
Calcolo delle probabilità a cura di Maurizio Brizzi
APPROSSIMAZIONE DI FUNZIONI
Introduzione ai Circuiti Elettronici
MATEMATICA PER L’ECONOMIA e METODI QUANTITATIVI PER LA FINANZA a. a
Jean Baptiste Fourier iniziò a chiedersi se, con un’adeguata scelta delle ampiezze, delle frequenze e delle fasi, fosse stato possibile scomporre.
Sistemi e Tecnologie della Comunicazione
Forma normale delle equazioni di 2° grado Definizione. Un'equazione di secondo grado è in forma normale se si presenta nella forma Dove sono numeri.
Le funzioni goniometriche
Analisi matematica Introduzione ai limiti
FILTRI NUMERICI. Introduzione Nel campo nei segnali (analogici o digitali), un sistema lineare tempo-invariante è in grado di effettuare una discriminazione.
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.
Astronomia I Lezione 011 Astronomia I Lezione n. 1 Richiami di trigonometria piana Trigonometria sferica: le relazioni di Gauss »Dimostrazione della formula.
Raccogliamo x al primo membro e 2 al secondo:
Ancora sulle equazioni di secondo grado….. Equazione di secondo grado completa Relazione tra le soluzioni di un'equazione di secondo grado.
Triennio 1Preparazione giochi di Archimede - Triennio.
FUNZIONI MATEMATICHE DANIELA MAIOLINO.
Transcript della presentazione:

Daniele Santamaria – Marco Ventura Seminario di Metodi Matematici per l’ottimizzazione A.A.2011/2012 Interpolazione Trigonometrica Daniele Santamaria – Marco Ventura

Sommario Introduzione. Interpolazione. Interpolazione nel piano complesso. Radici n-esime. Interpolazione trigonometrica. Esempi. Implementazione in Matlab.

Introduzione Approssimare le funzioni è utile quando: Manca l’espressione che descrive un fenomeno e abbiamo solo alcuni valori. L’espressione è nota, ma difficile da gestire.

Introduzione Nel primo sostituiamo la funzione f con una più semplice g, che sia quanto più possibile “vicina” a quella approssimata, rispettando una certa tolleranza: Nel secondo caso cerchiamo una funzione approssimante che passi per i punti noti (interpolazione).

Interpolazione Nel caso dell’interpolazione vogliamo che la funzione interpolante passi esattamente per alcuni punti. Date n coppie di numeri reali una funzione g è detta interpolante se: Se come funzione interpolante usiamo i polinomi, l’interpolazione si dirà: Interpolazione Polinomiale.

Interpolazione Nel corso di Formazione Numerica abbiamo studiato vari metodi di interpolazione: Metodo dei coefficienti Indeterminati. Lagrange. Metodo delle differenze divise di Newton. Hermite.

Interpolazione Cosa accade però se la funzione da interpolare è periodica? Ricordiamo che f è periodica di periodo T se: Se f è periodica di periodo T, lo è anche di periodo kT, con k intero.

Interpolazione Per approssimare funzioni periodiche non possiamo usare i classici polinomi, in quanto non periodici. Allora dobbiamo considerare i polinomi composti da funzioni che siano: Periodiche. Facili da calcolare. Ovviamente ci riferiamo alle funzioni seno e coseno.

Interpolazione Le funzioni seno e coseno godono delle seguenti proprietà: Sono periodiche. Facili da calcolare. Sono ortogonali tra loro in un intervallo di , allora sono anche linearmente indipendenti e quindi formano una base. Le loro derivate e primitive sono funzioni della stessa classe.

Interpolazione Vogliamo calcolare un nuovo polinomio, ovvero un Polinomio Trigonometrico, la cui base è data dalle funzioni: In particolare una funzione del tipo: È detta Polinomio Trigonometrico di grado m.

Interpolazione Quindi, data funzione periodica, il problema dell’interpolazione trigonometrica è quello di trovare Dove, dati n punti:

Interpolazione nel piano complesso Per trovare F(x) nel piano reale possiamo partire dal caso generale nel piano complesso. Infatti, dato che una funzione a valori reali può essere considerata come una particolare funzione a valori complessi il problema in R può essere considerato un caso particolare del problema in C. Pertanto, il problema dell’interpolazione trigonometrica è riconducibile al problema di interpolazione polinomiale sul cerchio unitario nel piano complesso. R=x z=x+i0

Interpolazione nel piano complesso Nel piano complesso gli n nodi corrispondono alle radici n-esime dell’unita, cioè dei punti del cerchio unitario. Geometricamente sono i vertici di un poligono regolare di n lati i cui vertici sono disposti lungo la circonferenza unitaria, radialmente equispaziati e con un vertice in (1,0). Z=1 , w^4=z^(1/4), i punti k=0,k=1,k=2,k=3

Radice n-esima Nel piano complesso gli n nodi sono le radici n-esime dell’unità, cioè i punti del cerchio unitario:

Interpolazione nel piano complesso L’interpolazione polinomiale nel piano complesso consiste nel trovare i numeri complessi coefficienti del polinomio di grado al più n-1: Tale che: 1 2

Interpolazione nel piano complesso Partendo dalle precedenti formule (1 e 2) si ha che i coefficienti z si ricavano risolvendo il sistema: Con: 3

Interpolazione nel piano complesso V è la matrice di Vandermonde con elementi

Interpolazione nel piano complesso Se n=3

Interpolazione nel piano complesso Dobbiamo risolvere il sistema 3. Definita la trasposta i cui elementi sono i coniugati degli elementi di V si ha che: Quindi:

Interpolazione nel piano complesso Il vettore z è la Trasformata Discreta di Fourier: Il vettore y è la Trasformata Discreta Inversa di Fourier: 4

Interpolazione nel piano complesso Osserviamo che ponendo i valori Corrispondono alle radici n-esime dell’unità E, per la 3, ai valori

Interpolazione nel piano complesso Adesso abbiamo quello che serve per calcolare il polinomio 1: Distingueremo due casi, uno per n pari e l’altro per n dispari.

Interpolazione nel piano complesso Se n è dispari, ponendo n=2m-1, avremo:

Interpolazione nel piano complesso Alla fine, per n dispari si ottiene: Analogamente per n pari poniamo n=2m, allora

Interpolazione nel piano complesso Iniziamo calcolando Visto che (formula di Eulero):

Interpolazione nel piano complesso Si ottiene Ma e , allora:

Interpolazione nel piano complesso Pongo Ottenendo

Interpolazione nel piano complesso Calcoliamo il coefficiente, , e per la 4:

Interpolazione nel piano complesso Richiamando Eulero: Otteniamo:

Interpolazione nel piano complesso Calcoliamo il coefficiente, , per la 4:

Interpolazione nel piano complesso Richiamando Eulero: Otteniamo:

Interpolazione nel piano complesso Torniamo al polinomio: con

Interpolazione nel piano complesso Considerando che: Abbiamo:

Interpolazione nel piano complesso Ponendo:

Interpolazione Trigonometrica Si ha che il polinomio trigonometrico di interpolazione della funzione negli n punti vale: Ponendo n=2m-1 se n è dispari e n=2m se è pari.

Interpolazione Trigonometrica I coefficienti sono dati da:

Esempi Calcoliamo il polinomio trigonometrico per una semplice funzione periodica. Consideriamo ed f sia periodica. Supponiamo di voler interpolare su 4 punti.

Esempi Avremo: Dividiamo il dominio in punti equidistanti:

Esempi n è pari, allora calcoleremo ovvero

Esempi Calcoliamo i coefficienti: , , , .

Esempi Continuando, si ha:

Esempi L’ultimo coefficiente vale:

Esempi Pertanto il polinomio cercato nei 4 punti vale:

Esempi Risultato grafico su tre periodi di f

Esempi Interpolazione su 10 punti:

Esempi Interpolazione su 25 punti:

Esempi Proviamo con: e n=5

Esempi Proviamo con: e n=20

Esempi Proviamo con: e n=50

Implementazione in MatLab InterpolazioneTri.m