Professional Documents
Culture Documents
FACULTAD DE INGENIERÍA
DEPARTAMENTO DE INGENIERÍA ELECTRÍCA
2
LISTA DE FIGURAS
3
INTRODUCCIÓN
4
CAPITULO 1:
ଵ
a) ݔଵ ሺ݊ሻ = ୀ൫ሺ݉ + 1ሻ[ߜሺ݊ − 2݉ሻ − ߜሺ݊ − 2݉ − 1ሻ + ݑሺ݊ − ݉ሻ]൯ ,
para 0≤n≤5. (1.1)
గ
b) ݔଶ ሺ݊ሻ = ሺ0.9ሻ ቂcos ቀ0.2ߨ݊ + ଷ ቁ − ݑሺ݊ − 1ሻቃ , para 0≤n≤20. (1.2)
5
Determine la respuesta del sistema y(n) para 0≤n≤ 200.
e) Dibuje en una misma ventana las secuencias x(n), h(n) e y(n).
6
CAPITULO 2:
Solución.
Para obtener la secuencia x1 (n) expandida, se resuelve la sumatoria que
está implicada en (2.1), obteniendo lo siguiente:
ݔଵ ሺ݊ሻ = ߜሺ݊ሻ − ߜሺ݊ − 1ሻ + ݑሺ݊ሻ + 2[ߜሺ݊ − 2ሻ − ߜሺ݊ − 3ሻ + ݑሺ݊ − 1ሻ] (2.3)
ݔଵ ሺ݊ሻ = ߜሺ݊ሻ − ߜሺ݊ − 1ሻ + ݑሺ݊ሻ + 2ߜሺ݊ − 2ሻ − 2ߜሺ݊ − 3ሻ + 2ݑሺ݊ − 1ሻ] (2.4)
% Ejercicio 1
% Graficar en una sola ventana las secuencias x1 y x2
Clear all
clc
n1=[0:5];
x1=impseq(0,0,5)-impseq(1,0,5)+stepseq(1,0,0,5)+2*impseq(2,0,5)-
2*impseq(3,0,5)+2*stepseq(1,1,0,5)
n2=[0:20];
x2=(0.9).^(n2).*cos(0.2*pi*n2+pi/8)-stepseq(0.9,1,0,20);
figure
subplot(2,1,1);stem(n1,x1,'red');grid;xlabel('n');ylabel('x1(n)');
title('Secuencia x1(n)')
subplot(2,1,2);stem(n2,x2,'blue');grid;xlabel('n');ylabel('x2(n)');
7
Finalmente se obtiene la gráfica generada por ambas secuencias a) y
b), como se muestra en la figura a continuación:
8
2. Un sistema LIT es descrito por la siguiente ecuación de diferencia:
ݕሺ݊ሻ + 2.37ݕሺ݊ − 1ሻ + 2.7ሺ݊ − 2ሻ + 1.59ݕሺ݊ − 3ሻ + 0.41ݕሺ݊ − 4ሻ =
0.008ݔሺ݊ሻ − 0.033ݔሺ݊ − 1ሻ + 0.05ݔሺ݊ − 2ሻ − 0.033ݔሺ݊ − 3ሻ + 0.008ݔሺ݊ − 4ሻ
(2.5)
a) Determine la respuesta a impulso h(n).
Solución.
Como se puede observar, la ecuación (2.5) es una ecuación
diferencial, por lo que se utilizara la Transformada Z para convertir esta
ecuación diferencial en ecuación algebraica. Esto se puede realizar
directamente ya que es un sistema LIT.
ܻሺݖሻ + 2.37ܻሺݖሻି ݖଵ + 2.7ܻሺݖሻି ݖଶ + 1.59ܻሺݖሻି ݖଷ + 0.41ܻሺݖሻି ݖସ = 0.008ܺሺݖሻ −
0.033ܺሺݖሻି ݖଵ + 0.05ܺሺݖሻି ݖଶ − 0.033ܺሺݖሻି ݖଷ + 0.008ܺሺݖሻି ݖସ (2.6)
9
Notar que para obtener la respuesta impulso h(n), se toman valores
discretos de n arbitrarios, que en este caso serán entre 0 y 100.
% Ejercicio 2 a)
figure
a=[1 2.37 2.7 1.59 0.41]; %coeficientes que acompañan Y(z)
b=[0.008 -0.033 0.05 -0.033 0.008];%coeficientes que acompañan X(z)
n=[-20:100]; %n=[0:100]
x=impseq(0,-20,100);
H=filter(b,a,x);
stem(n,H);title('Respuesta al impulso para el sistema h(n)');
xlabel('n');ylabel('h(n)');grid
%Para calcular la respuesta al impulso para el sistema h(n)
[R,p,c]=residuez(b,a)
% En caso de raices complejas, se necesita llevarlas a la forma
%exponencial, mediante:
Mp=abs(p') % magnitudes de los polos
format rat % Para expresar el angulo de los polos como fraccion
Ap=angle(p')/pi %angulos de los polos en unidades de pi
10
Fig. 2.4.- Respuesta a impulso h(n).
11
b) A partir de las muestras de h(n), determine la estabilidad del sistema.
Solución.
Para poder observar la estabilidad del sistema se debe tener en
cuenta la ubicación de los polos de la función de transferencia (H(z)). Estos
polos deben estar ubicados dentro del círculo de radio unitario para que el
sistema resulte estable. En la figura 2.6 se muestra el diagrama de polos y
ceros, los cuales serán identificados con “x” y “o” respectivamente.
zplane(b,a)
title('Diagrama de Polos y Ceros');
xlabel('Parte Real');ylabel('Parte Imaginaria')
12
Fig. 2.6.- Diagrama de Polos y Ceros.
13
c) Determine la respuesta en frecuencia del sistema ࡴ = ࢋ࣓ . Dibuje
magnitud y fase en una sola ventana. Clasifique el filtro que
representa al sistema. De acuerdo a la respuesta en frecuencia del
sistema, ¿qué esperaría observar en la salida para la entrada x(n)
descrita en el ítem d)?.
Solución.
14
Fig. 2.8.- Respuesta en Frecuencia del sistema ࡴ = ࢋ࣓ .
Magnitud y Fase.
15
d) Si la entrada al sistema es de la forma:
ݔሺ݊ሻ = [2 + 3cosሺ0.2ߨ݊ሻ + 4݊݁ݏሺ0.8ߨ݊ሻ]ݑሺ݊ሻ.
Determine la respuesta del sistema y(n) para 0≤n≤ 200.
Solución.
% Ejercicio 2.d
% Determinar la respuesta del sistema a la entrada y(n)
nx=[0:200];
x=(2+3*cos(0.2*pi.*nx)+4*sin(0.8*pi.*nx));%nx=[0:200];
[delta,n]=impseq(0,0,100)
h=filter(b,a,delta);nh=[0:100];
[y,ny]=convm(x,nx,h,nh)
stem(y)
title('Respuesta del Sistema');xlabel('n');ylabel('|y(n)|');grid;
16
Fig. 2.10.- Respuesta del Sistema y(n).
17
e) Dibuje en una misma ventana las secuencias x(n), h(n) e y(n).
%Ejercicio 2.e
figure
subplot(3,1,1);stem(ny,y,'blue');xlabel('n');ylabel('|y(n)|');
title('Secuencia y(n)');grid
subplot(3,1,2);stem(nx,x,'red');xlabel('n');ylabel('|x(n)|');
title('Secuencia x(n)');grid
subplot(3,1,3);stem(nh,h,'green');xlabel('n');ylabel('|h(n)|');
title('Secuencia h(n)');grid
18
3. A partir de la secuencia g(n) ilustrada en la Fig. 1.1, determine su
DTFT ࡳ ሺࢋ࣓ ሻ y compare en una misma figura con su DTF de 16 puntos.
Solución.
% Ejercicio 3
% Calculo de DTFT para g1(n)
n=[0:6];
g1=[2 6 5 5 4 1 1];
stem(n,g1);title('Secuencia g1(n)');xlabel('n');ylabel('g1(n)');grid
19
Fig. 2.14.- Secuencia de g1(n).
20
4. A partir de la DFT ࡳ ሺሻ ilustrada en la Fig. 1.2, determine la
secuencia g(n).
Algún comentario
21
CAPÍTULO 3:
CONCLUSIONES.
22
BIBLIOGRAFÍA.
[3] INGLE, Vinay k., PROAKIS, John G., Digital Signal Processing using
MATLAB V. 4, PWS Publishing Company, 1997.
23