Está en la página 1de 2

EVALUACION - Capítulo 1, Temas 1.1 a 1.

1
EVALUACION - Capítulo 1, Temas 1.1 a 1.5

1. Desarrollar paso a paso la transformada Fourier del pulso rectangular.


1, 𝑠𝑖 𝑡 ≤
𝑟𝑒𝑐𝑡 =
0, 𝑠𝑖 𝑡 >
2. Ejecutar el código 1 y variar los parámetros fs y a, analizar sus efectos
Código 1 Código 2
fs = 100; %frecuencia muestreo T = 1/10; %periodo señal
a = 1; % ancho del pulso fs = 100;
t = -1:1/fs:1; %% base de tiempo:
x = rectpuls(t,a); % pulso rectangular t = 0:1/fs:10*T;
N = 10*(2^(nextpow2(length(x)))); x = sin(2*pi*t/T);
Xf = abs(fftshift(fft(x,N)))/N; % Transformada FFT N = 10*(2^(nextpow2(length(x))));
f = linspace(-0.5*fs,0.5*fs,length(Xf)); Xf = abs(fftshift(fft(x,N)))/N; % Transformada FFT
figure(); f = linspace(-0.5*fs,0.5*fs,length(Xf));
subplot(1,2,1);plot(t,x);grid figure(),
subplot(1,2,2);plot(f,Xf);grid;xlim([-5 5]) subplot(121);plot(t,x);grid
subplot(122);stem(f,Xf,'.');grid;

3. Desarrollar la integral de convolución para dos pulsos, 𝑟𝑒𝑐𝑡 . Analíticamente y por simulación. Que pulso resulta?.
4. Desarrollar un código para simular la transformada Fourier del pulso que resulta del punto 3.
4. Ejecutar el código 2 y variar los parámetros T y fs, analizar sus efectos y justificar su diferencia con la transformada teórica.
Ayudas: pulsos en Matlab: a) rectpuls b) tripuls c) sinc

También podría gustarte