Capitulo 3 Ejercicios
Capitulo 3 Ejercicios
Capitulo 3 Ejercicios
Procesamiento digital de
señales
Ejercicios cap. #3
Loja – Ecuador
G 2020-2021
1. Utilizando el método de multiplicación matriz-vector analizado en este capítulo,
escriba una función MATLAB para calcular la DTFT de una secuencia de duración finita.
El formato de la función debe ser
Utilice esta función para calcular la DTFT X (ejω) de las siguientes secuencias de
duración finita sobre −π ≤ ω ≤ π. Trace gráficas de magnitud y ángulo DTFT en una
ventana de figura.
1. Utilice esta función para calcular la DTFT X (ejω) de las siguientes
secuencias de duración finita sobre −π ≤ ω ≤ π. Trace gráficas de magnitud
y ángulo DTFT en una ventana de figura.
2. x (n) = n (0,9) n [u (n) - u (n - 21)].
5. x (n) = {4, 3, 2, 1, −1, −2, −3, −4}. Comente sobre la gráfica de ángulos.
2. Sea
4. Para cada una de estas ventanas, determine sus DTFT para M = 10, 25, 50, 101. Escala
transformar valores para que el valor máximo sea igual a 1. Grafique la magnitud de la
DTFT normalizada sobre −π ≤ ω ≤ π. Estudie estas tramas y comente su
comportamiento como una función de M.
Ventana rectangular: RM (n) = u (n) - u (n - M)
|𝑀−1−2𝑛|
Triangular Window: 𝑇𝑀 (𝑛) = [1 − ] 𝑅𝑀 (𝑛)
𝑀−1
2𝜋𝑛
Ventana de Hann: 𝐶𝑀 (𝑛) = 0.5 [1 − 𝑐𝑜𝑠 ] 𝑅𝑀 (𝑛)
𝑀−1
2𝜋𝑛
Ventana de Hamming: 𝐻𝑀 (𝑛) = [0.54 − 0.46𝑐𝑜𝑠 ] 𝑅𝑀 (𝑛)
𝑀−1
5. Utilizando la definición de DTFT en (3.1), determine las secuencias correspondientes a
las siguientes DTFT.
1. X (ejω) = 3 + 2 cos (ω) + 4 cos (2ω)
dónde
Muestra esa
donde 𝒙𝑹 (𝒏) y 𝒙𝑰 (𝒏) son las partes real e imaginaria de 𝒙(𝒏). Verifique esta propiedad en
13. Sea x (n) = 3 cos (0.5πn + 60 °) + 2 sin (0.3πn) la entrada a cada uno de los sistemas
descritos en el problema P3.11. En cada caso, determine la secuencia de salida y (n).
1. La entrada al sistema h (n) = (0.9) | n | es x (n) = 3 cos (0.5πn + 60◦) +2 sin (0.3πn).
2. La respuesta de estado estable y (n) se calcula usando Matlab.
14. Sea 𝒙(𝒏) = 𝑨 𝒄𝒐𝒔 (𝝎𝟎𝒏 + 𝜽𝟎 ) una secuencia de entrada a un sistema LTI descrito por
la respuesta al impulso 𝒉 (𝒏). Entonces la secuencia de salida 𝒚 (𝒏) viene dada por
Escriba una función de MATLAB freqresp para implementar esta relación. El formato de esta
función debe ser
Solución:
17. Determine H (ejω) y grafique su magnitud y fase para cada uno de los siguientes
sistemas.
1.
5.
18. Un sistema lineal invariante de desplazamiento se describe mediante la ecuación en
diferencias
En cada caso, genere x (n), 0 ≤ n ≤ 200 y procese a través de la función de filtro para obtener
y (n). Compare su y (n) con las respuestas de estado estable en cada caso.
21. Considere una señal analógica xa (t) = cos (20πt), 0 ≤ t ≤ 1. Se muestrea en intervalos Ts
= 0.01, 0.05 y 0.1 seg para obtener x (n).
A partir de las gráficas de las figuras, está claro que las reconstrucciones de muestras en
Ts = 0.01 y 0.05 representan la frecuencia original (excluyendo los efectos finales) pero
las reconstrucciones para Ts = 0.1 muestran la frecuencia original con un alias a cero.
Además, la interpolación spline cúbica es una mejor reconstrucción que la interpolación
sinc, es decir, la interpolación sinc es más susceptible al efecto de contorno.
22. Considere la señal analógica 𝑥𝑎 (𝑡) = 𝑐𝑜𝑠 (20𝜋𝑡 + 𝜃), 0 ≤ t ≤ 1. Se muestrea a intervalos
𝑇𝑠 = 0.05 seg para obtener x (n). Deje θ = 0, π / 6, π / 4, π / 3, π / 2. Para cada uno de estos
valores de θ, realice lo siguiente.
1. Grafique 𝑥𝑎 (𝑡) y superponga 𝑥 (𝑛) usando la función plot (n, x, ’o’).
2. Reconstruya la señal analógica 𝑦𝑎 (𝑡) a partir de las muestras 𝑥(𝑛) usando la interpolación
sinc (Use ∆t = 0.001) y superponga 𝑥(𝑛) sobre ella.
3. Reconstruya la señal analógica 𝑦𝑎 (𝑡) a partir de las muestras 𝑥(𝑛) utilizando la interpolación
spline cúbica y superponga 𝑥(𝑛) sobre ella.
4. Debe observar que la reconstrucción resultante en cada caso tiene la frecuencia correcta pero
una amplitud diferente. Explique esta observación. Comente sobre el papel de la fase de 𝑥𝑎 (𝑡)
en el muestreo y reconstrucción de señales.