next up previous   
Next: Uso della DFT per ampliare la finestra di osservazione in frequenza e nel tempo Up:Introduzione  Previous: Effetto dell'alias su dati campionati: esecuzione del programma
Intro Gen: Introduzione Generale  Home: Home page

 

ESEMPI DI CALCOLO DELLA DFT

Uso della DFT per la decimazione dei campioni

1)   Campioniamo un segnale a banda praticamente limitata considerando un numero abbastanza elevato di campioni e calcoliamo la DFT.   Dopo di che effettuiamo una decimazione dei campioni eliminando quelli di posto pari nel dominio del tempo ed effettuiamo la DFT nuovamente : lo spettro periodico ora dovrà avere le repliche ad una distanza INFERIORE.

Consideriamo come segnale un sinc traslato e troncato fino al ventesimo lobo:

k=[-201:1:201];

f0=1000;

fc=5000;

x=k/fc;

y=sin(pi*f0*x)./(pi*f0*x);

y(202)=1;

plot(x*1000,y)

xlabel('ms');

ff=fft(y);

figure

freq=[0:5000/403:5000*(1-1/403)];

plot(freq,abs(ff))

xlabel('Hz');

zoom

j=1;

for i=1:403

   if i==2*j

      yi(j)=y(i);

      j=j+1;

   end

end

ffi=fft(yi);

m=length(yi);

freq=[0:2500/m:2500*(1-1/m)];

figure

plot(freq,abs(ffi))

xlabel('Hz');


next up previous   
Next: Uso della DFT per ampliare la finestra di osservazione in frequenza e nel tempo Up:Introduzione  Previous: Effetto dell'alias su dati campionati: esecuzione del programma
Intro Gen: Introduzione Generale  Home: Home page
Vito Marinelli
11-6-2000

HyperCounter
BPath Contatore