You are on page 1of 8

RESOLUCION DE LA GUIA DE LABORATORIO

Ejercicio 01:

N=64;
T=1/128;%Frecuencia de muestreo 128hz
k=0:N-1;%64 muestras
x=sin(2*pi*20*k*T);
subplot(3,2,1),plot(k,x);
%
%*******************************************************

Ejercicio 02:

%calcular y graficar el contenido de frecuencias


X=fft(x);
magX=abs(X);
subplot(3,2,2),stem(k(1:N/2),magX(1:N/2)),
title('magnitud de X(k)'),
xlabel('k'),ylabel('|X(k)|'),grid;
%**************************************************

Ejercicio 03:

%graficar el contenido de frecuencias en funcion de Hz

hertz=k*(1/(N*T));
subplot(3,2,3),stem(hertz(1:N/2),magX(1:N/2)),
title('Magnitud de X(k)'),
xlabel('Hz'),ylabel('|X(k)|'),grid;

%*************************************************

Ejercicio 04:

%Generar una señal de frecuencia F=19Hz


N=64;
T=1/128;
k=0:N-1;
x=sin(2*pi*19*k*T);
subplot(3,2,4),plot(k,x);

%********************************************************

Ejercicio 05:

%Generar su respectivo espectro de frecuencias


magX=abs(fft(x));
hertz=k*(1/(N*T));
subplot(3,2,5),stem(hertz(1:N/2),magX(1:N/2)),
xlabel('HZ'),ylabel('|X(k)|'),grid,
%********************************************************
Se obtuvo las siguientes graficas:
magnitud de X(k)
1 40

0.5 30

|X(k)|
0 20

-0.5 10

-1 0
0 10 20 30 40 50 60 70 0 5 10 15 20 25 30 35
k
Magnitud de X(k)
40 1

30 0.5
|X(k)|

20 0

10 -0.5

0 -1
0 10 20 30 40 50 60 70 0 10 20 30 40 50 60 70
Hz

30

20
|X(k)|

10

0
0 10 20 30 40 50 60 70
HZ

Introducción al uso del SIMULINK

Signal
Generator

Add

Signal
Generator 1

Add 1 Averaging
Power Spectral
Density

Signal
Generator 2

Ejecutando la simulación se obtiene:

Obs: la simulación se realizo con los valores predeterminados para los generadores
G1,G2 y G3 (onda senoidal , frecuencia=1Hz ,amplitud=1v)
DESARROLLAR
Genere y grafique 128 puntos, frecuencia de muestreo 1Khz .Usando la FFT grafique en
frecuencia en sus espectros respectivos use la escala de herts.
Haga comentarios respecto de las graficas obtenidas:

1.- f[k]=2sin(2pi50kt):

%Grafica de la funcion
N=128;
T=1/1000; %frecuencia de muestreo de 1KHz
k=0:N-1; %128 muestras
x=sin(2*pi*50*k*T);
subplot(3,1,2),plot(k,x);
subplot(3,1,1),stem(k,x);

grid;
%****************************************
%
%Grafica del espectro en Hz
X=fft(x);
magX=abs(X); hertz=k*(1/(N*T));
subplot(3,1,3),stem(hertz(1:N/2),magX(1:N/2)),
title('Magnitud de X(k)'),
xlabel('k'),ylabel('|X(k)|'),grid;

0.5

-0.5

-1
0 20 40 60 80 100 120 140

0.5

-0.5

-1
0 20 40 60 80 100 120 140

Magnitud de X(k)
60

40
|X(k)|

20

0
0 50 100 150 200 250 300 350 400 450 500
k
2.-g[k]=cos(250pikT)-sin(200pikT)

%Grafica de la funcion
N=128;
T=1/1000; %frecuencia de muestreo de 1KHz
k=0:N-1; %128 muestras
x=cos(250*pi*k*T)-sin(200*pi*k*T);
subplot(3,1,1),plot(k,x);
subplot(3,1,2),stem(k,x);
grid;
%****************************************
%
%Grafica del espectro en Hz
X=fft(x);
magX=abs(X); hertz=k*(1/(N*T));
subplot(3,1,3),stem(hertz(1:N/2),magX(1:N/2)),
title('Magnitud de X(k)'),
xlabel('k'),ylabel('|X(k)|'),grid;

-1

-2
0 20 40 60 80 100 120 140

-1

-2
0 20 40 60 80 100 120 140

Magnitud de X(k)
80

60
|X(k)|

40

20

0
0 50 100 150 200 250 300 350 400 450 500
k
3.-h(k)=5-cos(1000kT)

%Grafica de la funcion
N=128;
T=1/1000; %frecuencia de muestreo de 1KHz
k=0:N-1; %128 muestras
x=5-cos(1000*k*T);
subplot(3,1,1),plot(k,x);
subplot(3,1,2),stem(k,x);
grid;
%****************************************
%
%Grafica del espectro en Hz
X=fft(x);
magX=abs(X); hertz=k*(1/(N*T));
subplot(3,1,3),stem(hertz(1:N/2),magX(1:N/2)),
title('Magnitud de X(k)'),
xlabel('k'),ylabel('|X(k)|'),grid;

5.5

4.5

4
0 20 40 60 80 100 120 140

0
0 20 40 60 80 100 120 140

Magnitud de X(k)
800

600
|X(k)|

400

200

0
0 50 100 150 200 250 300 350 400 450 500
k
4.-m(k)=4sin(250pikT-pi/4)

%Grafica de la funcion
N=128;
T=1/1000; %frecuencia de muestreo de 1KHz
k=0:N-1; %128 muestras
x=4*sin(250*pi*k*T-pi/4);
subplot(3,1,1),plot(k,x);
subplot(3,1,2),plot(k,x);
grid;
%****************************************
%
%Grafica del espectro en Hz
X=fft(x);
magX=abs(X); hertz=k*(1/(N*T));
subplot(3,1,3),stem(hertz(1:N/2),magX(1:N/2)),
title('Magnitud de X(k)'),
xlabel('k'),ylabel('|X(k)|'),grid;

-2

-4
0 20 40 60 80 100 120 140

-2

-4
0 20 40 60 80 100 120 140
Magnitud de X(k)
300

200
|X(k)|

100

0
0 50 100 150 200 250 300 350 400 450 500
k
COMENTARIOS DE LAS GRAFICAS

 Se observa que el teorema del muestreo se cumple para todas las gráficas menos
la tercera donde BW=1000Hz ; esto produce distorsión de la señal .

 En las graficas 1,2,4 obtenidas a medida que la diferencia entre la frecuencia de


muestreo y la máxima frecuencia de la función (BW) es más grande el espectro
de la señal muestreada se aproxima mas al espectro de la función original.

You might also like