CORSO DI LAUREA
IN INGEGNERIA ELETTRONICA ESAME
DI ELABORAZIONE NUMERICA DEI SEGNALI
PROGRAMMI IN MATLABANNO
ACCADEMICO 1999 / 2000 Prof.
Ing. C. Cafforio Ing. Pietro Guccione
Eseguito da Marinelli Vito
INDICE GENERALEARGOMENTI SVILUPPATI E RISPETTIVI NOMI DEI PROGRAMMI REALIZZATI 1.
EFFETTO DELL’ALIAS SU DATI
CAMPIONATI
2.
ESEMPI DI CALCOLO DELLA DFT :
a.
Uso della DFT per la decimazione dei campioni
b.
Uso della DFT per ampliare la finestra di osservazione in frequenza e
nel tempo c. Traslazione dello spettro di un generico segnale 3. RICOSTRUZIONE CON FUNZIONI SMUSSATE: dimostrazione grafica nell’uso di un interpolatore 4.
INTERPOLAZIONE LINEARE
(interlin.m) 5.
SPLINE
(spline.m) 6.
SPLINE BICUBICA
(bicubica.m) 7. INTERPOLAZIONE USANDO LA DFT (interdft.m) 8.
LA CONVOLUZIONE
(conv.m) 9.
FILTRI FIR PASSABASSO USANDO LE FINESTRE
(finestre.m) 10.PROGETTO
DI FILTRI FIR A FASE LINEARE CON LA TECNICA MINMAX
(remez.m) 11.ANALISI
SPETTRALE NON PARAMETRICA
(analisis.m) 12.BANCO
DI FILTRI
(banco.m)
FUNCTION
UTILIZZATE NEI VARI PROGRAMMI
· per : interlin.m , spline.m , bicubica.m , interdft.m a)
funzione somma di 3 sinusoidi a frequenze : 200 Hz , 350 Hz , 420 Hz
(segnale.m) b)
funzione impulso ideale
(impulso.m) c)
segnale rettangolare (vedi specifiche)
(rect1.m) d)
segnale rettangolare (vedi specifiche)
(rect2.m)
· per : conv.m a)
funzione somma di 2 sinusoidi a frequenze : 200 Hz , 420 Hz
(segnale.m) b)
filtro passabanda con banda passante compresa tra 400 Hz e 440 Hz
(banda.m) c)
segnale rettangolare (vedi specifiche)
(rect1.m) d)
funzione costante
(rect2.m)
·
per :
finestre.m a)
filtro passabasso generico (vedi specifiche)
(basso.m)
·
per : remez.m a)
function che calcola la funzione peso
(peso.m) b)
interpolatore lineare
(interlin.m) c)
filtro passabasso (vedi specifiche)
(basso.m) d)
filtro passabanda (vedi specifiche)
(banda.m) e)
filtro passabasso
(bassopk.m) (secondo
le specifiche fornite sul libro : Digital Signal Processing a pag. 648
[ex.8.2.3])
·
per : analisis.m a)
file sonoro
1
(wave.wav) b)
file sonoro
2
(a.wav) c)
file sonoro
3
(aiuola.wav) d)
file sonoro
4
(area.wav)
·
per : banco.m a)
funzione somma di 4 sinusoidi a frequenze : 500 Hz , 1500 Hz , 2500 Hz
, 4500 Hz (sinus.m) b)
funzione con spettro a forma triangolare
(triang.m) Inoltre i filtri passabasso usati per realizzare i banchi di filtri vengono introdotti dall’esterno usando le seguenti workspace :
I.
filtro per la scomposizione in 4 canali ( FIR realizzato con la
finestra rettangolare ) (Basso1_4.mat)
II.
filtro per la scomposizione in 5 canali ( FIR realizzato con la
finestra rettangolare ) (Basso1_5.mat)
III.
filtro per la scomposizione in 4 canali ( FIR realizzato con la
finestra di Hamming ) (Basso2_4.mat)
IV.
filtro per la scomposizione in 5 canali ( FIR realizzato con la
finestra di Hamming ) (Basso2_5.mat)
V.
filtro per la scomposizione in 5 canali ( FIR realizzato con
l’algoritmo di Remez ) .(Basso3_5.mat)
|