Академический Документы
Профессиональный Документы
Культура Документы
de San Marcos
(Universidad del Per, Decana de Amrica)
ALUMNO:
12190247
CURSO:
LABORATORIO DE PROCESAMIENTO
DIGITAL DE SEAL
PROFESOR:
CARRILLO GOMERO, FLAVIO
TEMA:
INTRODUCCION
Al igual que ocurre en el caso continuo, el concepto del dominio de la
frecuencia es fundamental para entender las seales discretas y el
comportamiento de los sistemas LIT. El espectro de una seal nos
ensena como es esa seal en el dominio de la frecuencia; la
respuesta en frecuencia de un sistema nos aporta el conocimiento de
cmo se comporta ese sistema para diferentes entradas, gracias a la
perspectiva que aporta el dominio de la frecuencia.
CALCULO DE LA TRANSFORMADA DE FOURIER PARA SEALES
DISCRETAS
La Transformada de Fourier de una Seal Discreta (DTFT) es una
seal peridica de periodo 2. As, la ecuacin de sntesis de x[n] a
partir de su transformada se puede ver como el clculo de los
coeficientes de la Serie de Fourier de una seal peridica X(ej),
mientras que la ecuacin de anlisis refleja el desarrollo en serie de la
transformada en funcin de los coeficientes x[n].
La representacin de la DTFT directa e inversa es una clase particular
de anlisis de una seal discreta. Las ecuaciones (5.1) y (5.2) nos
muestran como es la estructura del modelo de clculo de las
ecuaciones de anlisis y de sntesis, respectivamente.
Ecuacin 1.1
Ecuacin 1.2
De
estas
ecuaciones podemos observar las diferencias que se obtiene con el
calculo de la Transformada de Fourier en tiempo continuo .
En continuo:
En discreta:
Luego
plotear la
funcin
obtenida
analticamente y compararlo con la funcin fft que nos
proporciona el Matlab y debemos comprobar resultados
iguales.
clear all;
close all;
clc;
L=16;
omega=0:0.01:2*pi;
X=zeros(1,629);
X=((exp(-j*omega*L))-1)./((exp(-j*omega))-1);
subplot(121)
plot(omega,abs(X))
title('Transformada de Fourier de x[n]'); xlabel('W(rad)');ylabel('|
X(exp(jW))|')
subplot(122)
plot(omega,angle(X))
title('Fase de x[n]'); xlabel('W(rad)');ylabel('Angulo (X) ')
clear all;
close all;
n=0:32;
h=((0.5).^n).*sin((2*pi*n)/24);
[H,w]=dtft(h,0,256);
subplot(121)
plot(w,abs(H));
title('Transformada de Fourier de h[n]'); xlabel('W(rad)');ylabel('|
X(exp(jW))|')
grid on;
subplot(122)
plot(w,angle(H));
title('Fase de h[n]'); xlabel('W(rad)');ylabel('Angulo (H) '),grid on;
clear all;
close all;
n=-16:16;
h=exp(1i*2*pi*(n.^2)/24);
[H,w]=dtft(h,-16,256);
subplot(121)
plot(w,abs(H));
title('Transformada de Fourier de x[n]'); xlabel('W(rad)');ylabel('|
X(exp(jW))|')
grid on;
subplot(122)
plot(w,angle(H));
title('Fase de x[n]'); xlabel('W(rad)');ylabel('Angulo (X) '),grid on;
Como ya
clear all;
close all;
n=0:20;
h=ones(1,21);
y=cos(n*pi/2);
x=h.*y;
[H,w]=dtft(h,0,256);
[X,W]=dtft(x,0,256);
subplot(121)
plot(w,abs(H));
title('Espectro de la seal sin modular'); xlabel('W(rad)');ylabel('|
X(exp(jW))|')
grid on;
subplot(122)
plot(W,abs(X));
title('Espectro de la seal modulada'); xlabel('W(rad)');ylabel('|
X(exp(jW))|'),grid on;