Prac 2 T2 2020
Prac 2 T2 2020
Prac 2 T2 2020
1. TEMA
ANÁLISIS ESPECTRAL EN MATLAB u OCTAVE
2. OBJETIVOS
2.1. Aplicar los conceptos relacionados a la teoría de análisis de señal en el
dominio del tiempo y la frecuencia.
2.2. Utilizar MATLAB u OCTAVE para analizar señales en el dominio del
tiempo y la frecuencia.
3. MARCO TEÓRICO
Señales Periódicas y No Periódicas:
Las señales se pueden clasificar según sean de energía o de potencia. Señal de Energía:
Una señal se dice que es de energía si su E es finita, lo que implica que su potencia es
cero; una señal no periódica es una señal de energía, ya que su energía es finita y diferente
de cero.
Señal de Potencia: Una señal se dice que es de potencia si su potencia es finita, lo que
implica que su energía es infinita; una señal periódica es una señal de potencia ya que su
potencia es finita y diferente de cero.
Para una señal periódica, w(t), la densidad espectral de potencia espectral de potencia (t)
está dada por:
Página 1|3
Wilbert Chávez Irazabal Comunicación Digital
Filtros
Son sistemas caracterizados por una entrada y una salida de forma que en la salida sólo
aparecen parte de las componentes de frecuencia de la señal de entrada. De acuerdo a su
respuesta en frecuencia se clasifican en:
Filtro Pasa bajo: Un filtro paso bajo corresponde a un filtro caracterizado por permitir el
paso de las frecuencias más bajas y atenuar las frecuencias más altas.
Filtro Pasa banda: Es un tipo de filtro que deja pasar un determinado rango de
frecuencias de una señal y atenúa el paso del resto.
Filtro Pasa alto: Es un tipo de filtro en cuya respuesta en frecuencia se atenúan las
componentes de baja frecuencia, pero no las de alta frecuencia.
4. TRABAJO PREPARATORIO
4.1. Leer y entender el marco teórico expuesto en las hojas guías.
4.2. Consultar sobre las funciones de MatLab para procesamiento de señales:
filter, designfilt, fvtool, filtfilt, freqz, randn.
4.3. Consultar sobre la sintaxis de lazos de repetición (for, while) y de condición (if,
switch) usados en MatLab (equivalente en OCTAVE).
4.4. Consultar y detallar el funcionamiento de los comandos que permitan obtener
el espectro de frecuencia de una señal.
4.5. Graficar en el tiempo el producto de funciones g31 y g32 en los siguientes
casos:
Página 2|3
Wilbert Chávez Irazabal Comunicación Digital
6. PROCEDIMIENTO
6.1. Crear los siguientes filtros, mostrar su respuesta de frecuencia: Filtro pasa
bajos, con:
Frecuencia de corte: 2KHz
Filtro pasa altos, con frecuencia de corte: 20KHz
Filtro pasa banda, con frecuencias de corte: 8KHz y 9KHz
6.2. Generar mediante un archivo .m (su equivalente en octave) una señal senoidal
de amplitud A, de frecuencia f ; añadirle ruido blanco con una amplitud de B , y
hacer pasar a esta señal por los filtros creados en el punto 6.1. Mostrar la señal
antes y después del filtro, y notar la diferencia entre cada caso. Mostrar la
variación del espectro en frecuencia y la densidad espectral de potencia.
6.3. Implementar la serie de Fourier y graficarla en el dominio del tiempo dentro de
un archivo .m (su equivalente en octave), a partir de la función periódica
SENOIDAL, TRIANGULAR y CUADRADA. Además, mostrar el espectro en
frecuencia y la densidad espectral de potencia.
7. INFORME
7.1. Realizar el cálculo de la serie de Fourier para la función indicada usando
propiedades y graficar dicha serie en el dominio del tiempo, como su espectro
de frecuencia, usando un archivo .m (equivalente en OCTAVE).
y(t) = Una señal de amplitud A, periodo.
7.2 Analizando el espectro del tren de pulsos del numeral 7.1, qué sucede si es fijo
y T variable (creciente)?
7.3 En base al análisis del literal anterior qué sucede si T es fijo y variable
(creciente)?
7.4 Compare la densidad espectral de potencia y el espectro de una señal, cuál es
la diferencia entre las dos?, y cuál es la utilidad de cada uno?
7.5 Analice el efecto del filtro sobre la densidad espectral de potencia.
7.6 Conclusiones y Recomendaciones.
7.7 Bibliografía.
8. REFERENCIAS
[1] A.V. Oppenheim, A.S. Willsky, S. Hamid, “Signals and systems”, 2da ed.,
Ed.: Prentice Hall, 1997.
[2] MathWorks, «MathWorks,» 2017. [En línea]. Disponible:
https://www.mathworks.com/help/comm/blocklist.html. [Último acceso: 10
enero 2018].
[3] MATLAB - GNU Octave Tutorial, Disponible:
https://www.tutorialspoint.com/matlab/matlab_gnu_octave.htm
Página 3|3