Está en la página 1de 5

PROCESAMIENTO DIGITAL DE SEALES

PRCTICA 1: COMPARACIN ENTRE SEALES SINUSOIDALES


CONTINUAS Y DISCRETAS
Objetivo Especfico
El alumno comprobar las principales diferencias existentes entre una
seal sinusoidal continua y una discreta, en lo que concierne a su periodicidad y
rapidez de oscilacin.

Introduccin
Una seal sinusoidal continua en el tiempo puede ser representada en
forma matemtica como sigue:
= cos + , < <

(1)

donde A es la amplitud de la seal, es la frecuencia continua en radianes por


segundo (rad/s) y es la fase en radianes. La relacin con la frecuencia de
oscilacin en Hertz (ciclos por segundo) esta dada por = 2 y el periodo de
oscilacin Tp es igual a 1/F. De esta manera, la ecuacin (1) se convierte en
= cos 2 F + , < <

(2)

Fig. 1.1 Seal sinusoidal continua.

Tres propiedades de la seal sinusoidal continua (2) que se aprecian


inmediatamente son:
3

PROCESAMIENTO DIGITAL DE SEALES

A1.

Para todo valor de la frecuencia analgica F, xa(t) es peridica.

A2.

Seales sinusoidales continuas en el tiempo con diferentes valores

de frecuencia F son diferentes entre si.


A3.

Un incremento de la frecuencia F da lugar a un incremento de la

frecuencia de oscilacin de la seal, en el sentido de que se incluyen


ms periodos en un intervalo de tiempo dado.
Por otro lado, podemos representar una seal sinusoidal en tiempo
discreto de la siguiente forma:
= cos n + , < <

(3)

donde n es un nmero entero, A es la amplitud, es llamada la frecuencia


discreta, en radianes por muestra (rad/muestra) y es la fase en radianes. La
frecuencia discreta tambin se puede expresar en ciclos por muestra mediante
la relacin = 2 .

Fig. 1.2 Seal sinusoidal discreta.

La seal discreta en el tiempo (3) presenta las siguientes caractersticas


en contraste con (2):
D1.

Una sinusoide discreta en el tiempo es peridica slo si su

frecuencia es un nmero racional.


D2.

Las seales sinusoidales discretas en el tiempo cuyas frecuencias

estn separadas un mltiplo entero de 2 son idnticas entre si.


D3.

La tasa de oscilacin ms alta de una seal sinusoidal discreta en

el tiempo se alcanza cuando = (u =-) o, lo que es lo mismo, f=


(o f=-).
4

PROCESAMIENTO DIGITAL DE SEALES

Es importante aclarar que la falta de periodicidad en D1 es notoria


analizando los valores de los datos de la seal discreta, no as observando la
grfica de la misma.

Relacin con los Temas del Programa de Clase


Esta prctica se relaciona con el tema Introduccin del curso.

Material y Equipo Necesario

Equipo de Cmputo

Software Matlab versin 5 en adelante

Metodologa
I.

Para comprobar el primer punto D1 de la comparacin entre sinusoides


continuas y discretas, se implementar una seal sinusoidal discreta en
Matlab. Primero se genera un vector de tiempo discreto
n=[0:100];
La frecuencia normalizada f es igual a la razn entre la frecuencia
analgica y la frecuencia de muestreo. Para este punto se emplearn tres
valores de frecuencia normalizada en un rango entre 0 y 0.5 (exclusive), las
primeras dos sern con valores racionales y la tercera con un valor no racional.
La magnitud y de la seal se calcula como
y=cos2*pi*f*n;
y se grafica de la siguiente manera:
stemn, y
Se debe observar tanto la grfica de resultados como el listado de datos.
Compruebe en los datos obtenidos que para una frecuencia racional f = a / b, b
nos da el periodo de repeticin, es decir, el nmero de datos que hay antes de
que se repita la secuencia, y a es el nmero de oscilaciones antes de que ocurra
esta repeticin.

PROCESAMIENTO DIGITAL DE SEALES

Compruebe que para la frecuencia no racional no ocurre esta


periodicidad.
II.

Para verificar D2 se generar una seal y1 con frecuencia discreta f1 (f1 < 0.5)
y1=cos2*pi*f1*n;
Despus se generar una segunda seal y2 con una frecuencia f2, con
f2=f1+2
y2=cos2*pi*f2*n;
Compruebe que y1 y y2 son secuencia idnticas.
Pudiera continuarse con otras seales sumando (o restando) 2 a las
frecuencias f1 y f2 .

III.

Para comprobar D3 se generarn al menos cinco seales con frecuencias


asignadas de la siguiente manera:

Dos seales con frecuencias menores a 0.5

Una seal con frecuencia igual a 0.5

Dos seales con frecuencia mayor a 0.5 y menor a 1.

Cuente el nmero de oscilaciones que se producen para cada una se las


seales.

Fig. 1.3 Seales sinusoidales discretas con distintos valores de frecuencia.

PROCESAMIENTO DIGITAL DE SEALES

Reporte del Alumno

1. Respecto al punto I de la Metodologa, grafique las tres seales obtenidas


indicando la frecuencia correspondiente, tambin liste los datos de cada una.
Realice las observaciones pertinentes.
2. Respecto al punto II, liste y compare las secuencias, indicando para cada
una la frecuencia correspondiente. Realice las observaciones pertinentes.
3. Respecto al punto III, grafique cada una de las seales discretas, indicando
para cada una la frecuencia correspondiente. Realice las observaciones
pertinentes.
4. En forma indispensable, escriba al menos media cuartilla con sus
conclusiones personales.

Bibliografa
[1] Proakis J. G., Manolakis D. G.; Tratamiento Digital de Seales, Ed. Pearson
Educacin, Madrid 2007.
[2] Smith, Steven W.; The Scientist and Engineers Guide to Digital Signal
Processing, California Technical Publishing.
[3] Oppenheim, Alan V.; Schafer, Ronald W.; Buck, John R.; Tratamiento de
Seales en Tiempo Discreto, 2 Edicin, Ed. Prentice Hall Iberia, Madrid,
2000.
[4] Burrus, C. Sidney; Ejercicios de Tratamiento de la Seal Utilizando Matlab
V.4, Ed. Prentice Hall, Madrid 1998.
[5] Learning Matlab, The MathWorks Inc.