Академический Документы
Профессиональный Документы
Культура Документы
CAPITULO I
X(n+N )= X(n)
2 π K = (1 + π /8)N1
f1= K/N = (1 + π )/16 π
2 π K = (1 - π /8)N2
F2= K/N = (1 - π)/16 π No es periódica
Sen(4n)
4N= 2πk
4/2π=k/N = F
N=2π No es periodica
c. Cos(0.2 πn)
0.2 πN =2 πK
0.2 /2 = K/N
2/20=K/N =1/10
N=10 si es periodica
d. Cos(2πn + π/4)
2 πN =2 πK
K/N= 1/2
N=1 si es periodica
0.8 b) X(n)=
0.6
0,9ncos
cos(3.*pi.*n + pi/6)
0.4
(n π/ 10
0.2
0
+ π/70)
-0.2
-0.4
-0.6
-0.8
-1
0 5 10 15 20 25 30
n
x=0.9.^n.*cos(pi/10.*n + pi/70);
n=0:30;
stem(n,x)
1
0.8
0.6
X en funcion de n X(n)
0.4
0.2
-0.2
-0.4
0 5 10 15 20 25 30
Numero de muestras n
c) X (n) 3. cos .n sen .n 6. cos .n
2 8 4
d). Sen(4n)
n= [0:20] ;
x= sin(4*n)
Stem(n,x)
n= [0:20] ;
x= cos(0.2 .*pi .*n);
Stem(n,x)
f) Tan(4 πn)
n=[0:25];
x=tan(4.*pi.*n);
stem(n,x)
3. Diga si la siguiente señal es periódica, de ser así, determine su periodo.
Esquema de la figura
De analógica a digital:
t= nT
t= n/200
De digital a analógica:
t= nT´
n= t/T´ n= 1000t
Postfiltrado:
T´= 1/Fs´
Fs´= 1000Hz Fs/2= 500Hz
Si la frecuencia de las señales Xa(t)1 es mayor que 500Hz no pasa la señal por el
filtro; si por el contrario es menor pasa toda la señal.
Ya(t)=3cos(500∏t) + 2sen(1250∏t)
Solución:
n
t
Fs
n
t
25
n n
x (n) 7Cos (86 ) Sen(20 )
25 25
86n 4n
x( n) 7Cos( ) Sen( )
25 5
14n 4n
x (n) 7Cos( ) Sen( )
25 25
Para poder obtener la señal en tiempo continuo debemos simplemente hallar la
frecuencia F que corresponde a nuestra señal recuperada, lo hacemos de la siguiente
forma:
F
f F f * Fs
Fs
7
F1 * 25 7( Hz )
25
2
F 2 * 25 10( Hz )
5
y (t ) 7Cos ( 2 * 7t ) Sen( 2 *10t )
y (t ) 7Cos (14t ) Sen( 20t )
n
t
50
n n
x( n) 7Cos(86 ) Sen( 20 )
50 50
43 7
1 2
25 25
2
2
5
Sustituyendo estos valores de las frecuencias en nuestra expresión final,
obtenemos nuestra señal en tiempo discreto:
7n 2n
x (n) 7Cos( ) Sen( )
25 5
Para recuperar la señal que sale en tiempo continuo volvemos a hacer lo mismo que
en el apartado anterior:
F
f F f * Fs
Fs
7
F1 * 50 7( Hz )
50
1
F 2 * 50 10( Hz )
5
y (t ) 7Cos ( 2 * 7t ) Sen( 2 * 10t )
y (t ) 7Cos (14t ) Sen(20t )
Fs 2F max
21 86 F1 43
2 2 20 F 2 10
F max 43( Hz )....
Fs 2 * (43) 86
A partir de esa frecuencia de muestreo se puede reconstruir la señal sin ningún
problema a la salida del sistema.
y t 5 Sen 6t
Solución:
t=linspace(0,100);
y=5*sin(6.*t);
subplot(2,1,1,'align');plot(t,y,'p');
grid on;
xlabel('t');
ylabel('Funcion');
n=linspace(0,100);
x=5*sin(6.*n)
subplot(2,1,2);stem(n,x,'g:.')
grid on;
xlabel('n');
ylabel('Funcion');
y (t ) 3 tan(8t 4)
t=linspace(0,100);
y=3*tan(8.*t+4);
subplot(2,1,1,'align');plot(t,y,'b');
grid on;
xlabel('t');
ylabel('Funcion');
n=linspace(0,100);
x=3*tan(8.*n+4)
subplot(2,1,2);stem(n,x,'r:.')
grid on;
xlabel('n');
ylabel('Funcion');
b) Fs=30 hz
f=F*Fs
F1=60*1/3= 20 Hz
F2=60*4/3= 80Hz
F3=60*8/3= 160 Hz
Ya(t)= 3sen(20Πt) + 4sen(80Πt) + 10sen(160Πt)
2.)
X a t 10Cos(5000. .t ) 30Cos(6000. .t ) 10Sen(12000. .t ) Cos(3000. .t )
Determinar:
a) ¿Cuál es la tasa de Nyquist para esta señal?
b) ¿Cuál es la frecuencia maxima de muestreo?
c) La señal se muestrea a una velocidad de Fs= 15000 muestras/seg ¿Cuál es la señal
discreta después de la muestra?
Respuesta:
a)
f1= 2500 Hz
f2= 3000 Hz
f3= 6000 Hz
f4= 1500 Hz
Fmax= 6000Hz
b)
Fmax= 6000Hz
c)
n
X(n) = Xa( )
Fs
n
t= nt=
Fs
n n n
X n 10Cos( 2. .2500. ) 30Cos( 2. .3000. ) 10Sen( 2. .6000. ) Cos( 2. .1500
15000 15000 15000
1 1 2 1
X n 10Cos( .2. .n) 30Cos( .2. .n) 10Sen( .2. .n) Cos( .2. .n)
6 5 5 10
Determinar:
¿Cuál es la tasa de Nyquist para esta señal?
¿Cuál es la frecuencia maxima de muestreo?
La señal se muestrea a una velocidad de Fs= 2000 muestras/seg ¿Cuál es la señal
discreta después de la muestra?
Tasa de Nyquist:
f 1 2500Hz
f 2 500Hz
f 3 1500Hz
f 4 4500Hz
f N 2 xf max f N 2 x 4500 9000Hz
fs fs
F 1000 F 1000
2 2
F max 1000
La señal se muestrea a una velocidad de Fs= 2000 muestras/seg ¿Cuál es la señal discreta
después de la muestra?
5 2 2 1 2
3 2 2 1 2
9 2 2 5 2 2 1 2
X ( n ) 2 cos(1 2 n) 3 cos(1 2 n) 6 sen(1 2 n) 3sen(1 2 n)
X ( n ) 5 cos(1 2 n) 9 sen(1 2 n)
7. Cual es la señal analógica, hacer la construcción a partir de esas muestras
utilizando la interpolación lineal.
Fs= 3000
m.c.m = 16
1.
n= 0:40;
X= cos(n./6).*cos (pi.*n.*6);
Stem(n,X);
title('Ejercicio 1’);
xlabel('Valores de “n”');
ylabel('Funcion X(n)');
2.
Sen (14nп/5)
Comandaos de matlab
n=0:30;
X=sin((14.*n.*pi)./5);
stem(n,X);
grid on;
title('Ejercicio 2’);
xlabel('Valores de “n”');
ylabel('Funcion (x,n)');
3.
Sen(n/4)*Sen(n pi 4)
Comandaos de matlab
X=sin((14.*n.*pi)./5);
stem(n,X);
n=0:50;
X=sin(n/4).*(sin(n.*pi.*4));
stem(n,X);
grid on;
title('Ejercicio 3’);
xlabel('Valores de “n”');
ylabel('Funcion (n)');
4.
Comandos de matlab
X=10.*cos(n.*pi/3+pi/3);
stem(n,X);
n=0:40;
title('Ejercicio 4’);
xlabel('Valores de “n”');
ylabel('Funcion X(n)');
5.
Comandos
n= 0:40;
X= 10.*cos(n.*pi/2);
stem(n,X);
title('Ejercicio 5’);
xlabel('Valores de “n”');
ylabel('Funcion X(n)');
9. Ejercicios resueltos adicionales:
X (n N ) Cos 3 . n N . Cos 3 .n .
6 6
84 .n
b.- X ( n) Cos
24
84 n N 84 .n 84 .N
X (n N ) Cos Cos
24 24 24
84 .n 84 .N 84 .n
84 .N
X (n N ) Cos .Cos Sen .Sen
24 24 24 24
Para que la ecuación anterior sea periódica debe existir un entero k tal que
π84N/24 = 2kπ, por lo que la frecuencia debe ser de la forma, f0 = k/N, por lo que
f0 =24/84, simplificando hasta obtener números primos relativos, el valor de k = 7 y el
período N = 4, esto significa que
84 . n N 84 .n
X (n N ) Cos X (n) Cos
24 24
X a (t ) 3.Cos 100t
Solución.
100. .n .n
X ( n) 3.Cos 3.Cos
200 2
100. .n 4 .n
X ( n) 3.Cos 3.Cos
75 3
2. 2. .n
X (n) 3.Cos 2 .n 3.Cos
3 3
(d) Para una velocidad de muestreo FS = 75 Hz, tenemos que la frecuencia de la
sinusoide del apartado (c) es f = 1/3. Aplicando la relación f =F/Fs, obtenemos
F = f FS, F = 25.
.n .n .n
X (n) Cos Sen 3.Cos
2 8 4 3
.n 1
X ( n) Cos
4 3
GRAFICA ADICIONAL
Graficar utilizando la función Stem en Matlab:
.n
Sen
45 50
y (n) n0
.n
45
n=0:250; %Definicion del vector n
x=(sin(pi/45.*n + pi/50))/pi/45.*n; % Definicion del vector x, Para n > 0
stem(n,x,'b*'), % Comando para graficar la funcion en tiempo discreto
grid % Comando que activa inclusion de cuadricula en los ejes de la grafica
(X,Y,Z)
title('X(n)=(sin(pi/45.*n + pi/50))/pi/45.*n') % Genera un Titulo para la
grafica
xlabel('n') % Determina la etiqueta para el eje X
ylabel('(sin(pi/45.*n + pi/50))/pi/45.*n') % Determina la etiqueta para el eje Y
9. Ejercicios agregados
10. Utilizando Matlab Elabore las gráficas en tiempo discreto de la siguiente
función:
1.)
X=8*cos(4*n+pi/3)
n=(0:50);
X=8*cos(4*n+pi/3);
subplot(2,1,1);plot(n,X, 'g')
title('X=8*cos(4*n+pi/3)')
xlabel('---> n')
ylabel('Amplitud --->')
subplot(2,1,2);stem(n,X, 'r')
title('X=8*cos(4*n+pi/3)')
xlabel('---> n')
ylabel('<--- Amplitud --->')
2.)
X=3*sin(2*n+pi/6);
n=(0:50);
X=3*sin(2*n+pi/6);
subplot(2,1,1);plot(n,X, 'g')
title('X=3*sin(2*n+pi/6)')
xlabel('---> n')
ylabel('Amplitud --->')
subplot(2,1,2);stem(n,X, 'r')
title('X=3*sin(2*n+pi/6)')
xlabel('---> n')
ylabel('<--- Amplitud --->')
3.)
X=8*cos(5*pi*n)
n=(0:50);
X=8*cos(5*pi*n);
subplot(2,1,1);plot(n,X, 'g')
title('X=8*cos(5*pi*n)')
xlabel('---> n')
ylabel('Amplitud --->')
subplot(2,1,2);stem(n,X, 'r')
title('X=8*cos(5*pi*n)')
xlabel('---> n')
ylabel('<--- Amplitud --->')
4.)
X=4*cos(n/7)*cos(7*n*pi);
n=(0:50);
X=4*cos(n/7).*cos(7*n*pi);
subplot(2,1,1);plot(n,X, 'g')
title('X=4*cos(n/7).*cos(7*n*pi)')
xlabel('---> n')
ylabel('Amplitud --->')
subplot(2,1,2);stem(n,X, 'r')
title('X=4*cos(n/7).*cos(7*n*pi)')
xlabel('---> n')
ylabel('<--- Amplitud --->')
5.)
X=5*exp(j*n/2-pi/3)
n=(0:50);
X=5*exp(j.*n/2-pi/3);
subplot(2,1,1);plot(n,X, 'g')
title('X=[5.*exp(j.*((n./2)-pi))]')
xlabel('---> n')
ylabel('Amplitud --->')
subplot(2,1,2);stem(n,X, 'r')
title('X=[5.*exp(j.*((n./2)-pi))]')
xlabel('---> n')
ylabel('<--- Amplitud --->')
Ejercicios Anexos
n=[-20:20];
y=n.^(-pi/5+1/3);
stem(n,y,'r:*')
grid on;
title('Ejercicio propuesto 1');
ylabel('Amplitud');
xlabel('Valores de n');
No es periodica
n=[0:40];
y=cos(n*15*pi+pi/2);
stem(n,y,'r-p')
grid on;
title('Ejercicio propuesto 2');
ylabel('Amplitud');
xlabel('Valores de n');
No es periódica
c. X(n)=tan(6n.п)
n=[0:40];
x=n.*6*pi;y=tan(x);
stem(n,y,'b')
grid on;
title('Ejercicio propuesto 3');
ylabel('Amplitud');
xlabel('Valores de n');
No es periódica
t=[0:100];
x=cos(4.*t-pi); %Gráfica original del Coseno
subplot(4,2,[1:2],'align');plot(t,x,'b');
grid on;
title('Gráfica del Coseno');
ylabel('Amplitud');
n=[0:100];
x=cos(4.*n-pi);
subplot(4,2,3);stem(n,x,'r.-')
title('En tiempo discreto');
ylabel('Amplitud');
t=[0:100];
x=cos(4.*t-pi);
subplot(4,2,4);plot(t,x,'r')
title('En tiempo continuo');
ylabel('Amplitud');
t=[0:100];
y=sin(4.*t); %Gráfica original del Seno
subplot(4,2,[5:6],'align');plot(t,y,'b');
grid on;
title('Gráfica del Seno');
ylabel('Amplitud');
n=[0:100];
y=sin(4.*n);
subplot(4,2,7);stem(n,y,'r.-')
title('En tiempo discreto');
ylabel('Amplitud');
t=[0:100];
y=sin(4.*t);
subplot(4,2,8);plot(t,y,'r')
title('En tiempo continuo');
ylabel('Amplitud');