EJERCITARIO1
EJERCITARIO1
EJERCITARIO1
Ejercicios
Ejercicio 1. Considere las siguientes dos secuencias de longitud 5 definida para el
rango 0≤ n ≤4.
c[n] = {3,2 41 36 − 9,5 0}
d[n] = {1,7 − 0,5 0 0,8 1}
Calcular:
a)- ω1 [n] = c[n] + d[n]
Se debe tener muy en cuenta los rangos en los cuales están comprendidos las secuencias
c[n] y d[n], en este caso en particular, ambas inician de 0 y terminan en 4, por lo tanto
hacemos el siguiente cálculo.
1
7
c)- ω3 [n] = .c[n]
2
Se debe tener muy en cuenta los rangos en los cuales están comprendidos la secuencia
c[n], por lo tanto hacemos el siguiente cálculo.
2
Ejercicio 3. Dada la secuencia x[n] = {−3 −2 −1 0 1 2 3 4 4 4 4 4 4 4}
definida para -7≤ n ≤6. Calcular de manera gráfica y matemática los siguientes casos.
a)- y[n] = x[2n]
Para este primer caso, pide realizar el diezmado de x[n], para la cual M=2, eso significa
que extraeremos muestras de x[n], por lo cual y[n] será de menor longitud que x[n]. A
continuación vemos el cálculo auxiliar para determinar y[n].
Primeramente se forman 2 columnas auxiliares principales que son n’ y lo que pide
hacer que es 2n, a la derecha de la columna 2n se ubica a x[n] para identificar la magnitud
según la posición en el tiempo n original. Luego a la izquierda de n’ se escribe y[n] a modo
de identificar las magnitudes de las componentes según su nueva posición en n’.
El procedimiento consiste en dar valores a n’ que comprendan el rango de la secuencia
x[n], en este caso es de -7 a 6. Lo siguiente es obtener los resultados para la columna 2n,
que para este caso es multiplicar por 2 a las componentes de la columna n’.
El siguiente paso es buscar en la columna 2n los valores numéricos que están compren-
didos en el rango de la secuencia original, en este caso vemos los valores -6, -4, -2, 0 ,
2, 4 y 6 respectivamente. Lo que se hace a continuación es en la columna x[n] cargar las
magnitudes correspondientes a las posiciones mencionadas anteriormente. Como aclara-
ción importante los valores cargados en las columnas x[n] e y[n] son iguales, se escriben
en los extremos de esta forma para facilitar la lectura del resultado final.
El último paso es relacionar los resultados, elijamos la primera fila seleccionada que
está en color ambar, lo que hacemos allı́ es notar que 2n=-6, este valor de -6 corresponde a
la posición n=-6 de x[n]. Al relacionarlo con n’ vemos que la magnitud de la componente
ubicada en la posición -6 será posicionada en n’=-3 para la secuencia y[n], de esta misma
manera se analizan los demás casos.
3
A continuación se propone un Script de Matlab para graficar el resultado obtenido
anteriormente.
close all
clear all
clc
y=[-2 0 2 4 4 4 4];
n=[-3:1:3];
figure(1)
stem(n,y)
axis([-4 4 -3 5]) %notación de sintaxis, axis([xmin xmax ymin ymax])
Gráfico final obtenido:
4
El resultado de este inciso (b) es el siguiente:
∴ z[n] = {4 4 4 4 4 4 4 3 2 1 0 −1 −2 − 3}, −6 ≤ n ≤ 7.
A continuación se propone un Script de Matlab para graficar el resultado obtenido
anteriormente.
close all
clear all
clc
z=[4 4 4 4 4 4 4 3 2 1 0 -1 -2 -3];
n=[-6:1:7];
figure(1)
stem(n,z)
axis([-7 8 -4 5])
Gráfico final obtenido:
5
El resultado de este inciso (c) es el siguiente:
∴ v[n] = {−3 − 1 1 3 4 4 4}, con rango entre − 3 ≤ n ≤ 3.
A continuación se propone un Script de Matlab para graficar el resultado obtenido
anteriormente.
close all
clear all
clc
v=[-3 -1 1 3 4 4 4];
n=[-3:1:3];
figure(1)
stem(n,v)
axis([-4 4 -4 5])
Gráfico final obtenido:
6
El resultado de este inciso (d) es el siguiente:
∴ t[n] = {−3 0 3 4 4}, con rango entre − 3 ≤ n ≤ 1.
A continuación se propone un Script de Matlab para graficar el resultado obtenido
anteriormente.
close all
clear all
clc
t=[-3 0 3 4 4];
n=[-3:1:1];
figure(1)
stem(n,t)
axis([-4 2 -4 5])
Gráfico final obtenido:
Calcular:
a)- c[n] = x[−n + 2]
b)- d[n] = y[−n − 3]
c)- e[n] = w[−n]
d)- u[n] = x[n] + y[n − 2]
e)- v[n] = x[n].w[n + 4]
f)- s[n] = y[n] − w[n + 4]
g)- r[n] = 3,5y[n]
7
Desarollo
a)- c[n] = x[−n + 2]
A continuación se adjunta el cálculo y resultado.
8
c)- e[n] = w[−n]
A continuación se adjunta el cálculo y resultado.
9
e)- v[n] = x[n].w[n + 4]
A continuación se adjunta el cálculo y resultado.
10
Ejercicio 5. Realice un Script de Matlab para resolver los primeros dos ejercicios.
close all
clear all
clc
c=[3.2 41 36 -9.5 0];
d=[1.7 -0.5 0 0.8 1];
w1=zeros(1,length(c));
w2=zeros(1,length(c));
for k=1:length(c)
w1(k)=c(k)+d(k);
w2(k)=c(k)*d(k);
end
disp(’Los resultados del tema 1 son:’)
disp(w1)
disp(w2)
cc=[3.2 41 36 -9.5];
ge=[-21 1.5 3];
aux=zeros(1,length(cc));
for k=1:length(ge)
aux(k)=ge(k);
p1(k)=ge(k)*cc(k);
end
for k=1:length(cc)
s(k)=aux(k)+cc(k);
end
disp(’Los resultados del tema 2 son:’)
disp(p1)
disp(s)
11
Script de Matlab
close all
clear all
clc
a1=1; a2=1; a3=1; a4=1;
m=50;
x=ones(1,m);
y=zeros(1,m);
y(1)=1; y(2)=2; y(3)=3;
for k=4:m
y(k)=a1*x(k)+a2*x(k-1)+a3*x(k-2)+a4*x(k-3);
end
n=0:1:m-1;
figure(1)
stem(n,y)
axis([0 50 -1 5])
Ejercicio 7. Encuentre la expresión y[n] de los siguientes diagramas de bloques.
Si analizamos el bloque (b), obtendremos las siguientes dos ecuaciones auxiliares (1) y
(2):
y[n] = v[n − 1] + d1 · v[n] · · · (1)
v[n] = x[n] − d1 · v[n − 1] · · · (2)
12
Entonces, si reemplazamos (2) en (1), tendremos:
y[n] = v[n − 1] + d1 · (x[n] − d1 · v[n − 1])
y[n] = d1 · x[n] + (1 − d21 ) · v[n − 1] · · · (α)
Sumando (*) y (**) da como resultado final de y[n] para el bloque (c).
∴ y[n] = d1 · x[n] + x[n − 1] − d1 · y[n − 1]
Si analizamos el bloque (d), obtendremos las siguientes dos ecuaciones auxiliares (1) y
(2):
v[n] = x[n] + α · v[n − 1] · · · (1)
y[n] = (β + γ) · v[n − 1] · · · (2)
13
Si hacemos un retardo unitario a (1) y (2), tenemos los siguientes resultados:
v[n − 1] = x[n − 1] + α · v[n − 2] · · · (∗)
y[n − 1] = (β + γ) · v[n − 2] · · · (∗∗)
14
El resultado de este inciso (b) es el siguiente:
∴ ypar [n] = {−1 8 2,5 − 3 2,5 8 − 1}, con rango entre − 3 ≤ n ≤ 3.
∴ yimpar [n] = {1 −1 − 1,5 0 1,5 1 − 1}, con rango entre − 3 ≤ n ≤ 3.
15
Ejercicio 9. Determinar la conjugada simétrica y antisimétrica de las siguientes se-
cuencias.
Recuerde que las ecuaciones para hallar los términos pares e impares de secuencias de
tiempo discreto son las siguientes:
x[n] + x∗ [−n] x[n] − x∗ [−n]
xcs [n] = xca [n] =
2 2
b)- y[n] = Aαn µ[n], donde A y α son números complejos y |α| <1.
Podemos percatarnos de que la secuencia y[n] abarca todo el rango de valores de n
entre 0 ≤ n ≤ ∞, notamos que para valores de n mayores a 0 (n > 0), tendremos que
al tender a (n → ∞) dará como resultado valores tan bajos que tenderán a cero, por lo
tanto esta secuencia es acotada.
16
c)- h[n] = Cβ n µ[n], donde C y β son números complejos y |β| >1.
Podemos percatarnos de que la secuencia h[n] abarca todo el rango de valores de n
entre 0 ≤ n ≤ ∞, notamos que para valores de n mayores a 0 (n > 0), tendremos que al
tender a (n → ∞) dará como resultado valores tan altos que tenderán a infinito, por lo
tanto esta secuencia no es acotada.
17