Está en la página 1de 7

UNIVERSIDAD NACIONAL DE SAN AGUSTÍN Página:1/7

FACULTAD DE INGENIERÍAS DE PRODUCCIÓN Y SERVICIOS


ESCUELA PROFESIONAL DE INGENIERÍA EN TELECOMUNICACIONES Jefe de Prácticas:
Ing. Juan Carlos Cuadros
Laboratorio de Procesamiento Digital de Señales
Código: 1703136
Práctica 1 – Tema 1: SEÑALES DE TIEMPO DISCRETO EN MATLAB Semestre: V
Grupo: A B
FECHA:
Apellidos y Nombres: P1-Tema Nº 01 26/ABR/2021

I. OBJETIVO
I.1. Iniciar al estudiante en la utilización de la herramienta Matlab aplicado al PDS

I.2. Representar señales de tiempo discreto con Matlab.

I.3. Realizar programación básica con Matlab.

II. MARCO TEORICO

II.1.SEÑALES DISCRETAS EN EL TIEMPO


II.1.1. Definición de señal: Una señal puede ser definida como una portadora física de información. Por ejemplo,
las señales de audio son variaciones en la presión del aire llevando consigo un mensaje a nuestros oídos y las
señales visuales son ondas de luz que llevan información a nuestros ojos. Desde un punto de vista más
matemático, las señales se representan por una función de una o más variables. Las funciones que veremos son
de una sola variable independiente: el tiempo.
II.1.2. Señales en tiempo discreto
Las señales pueden ser discretas en el tiempo o continuas en el tiempo. La voz es una señal continua en el
tiempo, es infinita en un intervalo muy pequeño de tiempo. En cambio, si se almacena señales en el tiempo
discreto, esto significa, que tiene un número finito de muestras en un intervalo de tiempo dado.
• Las señales discretas se representan con una secuencia de números denominados muestras.
• Una muestra de una señal o secuencia se denota por x[n] siendo n entero en el intervalo − ∞ < n < ∞
• x[n] está definida únicamente para valores enteros de n.
• Una señal en tiempo discreto se representa como {x[n]}
• Las señales discretas se pueden representar como una secuencia de números entre llaves:

{x[n]} = {− 0.2, 2.2,1.1,0.2,− 3.7, 2.9} ↑

• La flecha indica la muestra con índice n=0


• x[n] también se puede representar gráficamente (ver Figura 1 y Figura 2):

Figura 1: Representación gráfica de una señal


Laboratorio de Procesamiento Digital de Señales Página: 2/7

Práctica 1 – Tema 1: SEÑALES DE TIEMPO DISCRETO EN MATLAB LAB N° 01 JP: Ing. JCC

Figura 2: Representación gráfica de una señal

II.1.3. Algunas señales elementales en tiempo discreto


A continuación, veremos cuatro señales discretas en el tiempo que aparecen con frecuencia en el análisis de
sistemas y señales.

1. El impulso unitario se denomina [n] y se define como:

Es una señal que vale siempre cero, excepto en n = 0 donde vale uno.

Figura 3 Función impulso unitario.

2. La señal escalón unitario se denota como u[n] y se define como:


Laboratorio de Procesamiento Digital de Señales Página: 3/7

Práctica 1 – Tema 1: SEÑALES DE TIEMPO DISCRETO EN MATLAB LAB N° 01 JP: Ing. JCC

Figura 4 Función escalón unitario.

3. La señal rampa se denota como s[n] y se define como:

Figura 5: Función rampa.

4. La señal exponencial es una secuencia de la forma: x(n)=αn para todo valor de n

a) b)
Figura 6: Función exponencial a) decreciente cuando 0<a<1, b) creciente para a>1.
Laboratorio de Procesamiento Digital de Señales Página: 4/7

Práctica 1 – Tema 1: SEÑALES DE TIEMPO DISCRETO EN MATLAB LAB N° 01 JP: Ing. JCC

II.1.4. Clasificación de señales en el tiempo discreto


Los métodos matemáticos dependen de las características de las señales en el análisis de sistemas y señales en el
tiempo discreto, por eso a continuación mostraremos dos de estas características.

A) Señales periódicas y señales aperiódicas


Una señal x[n] es periódica con periodo N para (N>0) si y Sólo si:
X[n+N] = x[n] para todo valor de n

El valor más pequeño de N para que la ecuación anterior se verifique se denomina periodo fundamental. Si la ecuación
no se cumple para ningún valor de N, la señal se denomina aperiódica o no periódica.

B) Señales simétricas (pares) y asimétricas (impares)


Una señal real x[n] se denomina simétrica (par) si: X[-n] = x[n]
Por otro lado, una señal x[n] se le llama asimétrica (impar) si: x[-n] = -x[n]
Si x[n] es impar, x[0] = 0.

II.1.5. Suma, multiplicación y escalado de secuencias.


Hay manipulaciones simples en donde intervienen la variable independiente y la amplitud de la señal (variable
dependiente). Estas modificaciones de la amplitud incluyen suma, multiplicación y escalado de las señales discretas
en el tiempo.
Suma: La suma de dos señales x1(n) y x2(n) es una señal y(n) cuyo valor en cualquier instante es igual a la suma
de los valores en ese instante de las dos señales de partida, es decir,

y[n] = x1[n] + x2[n] - < n < 

Producto: El producto se define analógicamente en cada instante de tiempo como

y[n] = x1[n] x2[n] - < n < 

Escalado: El escalado de amplitud de una señal por una constante A se obtiene multiplicando el valor de cada
muestra de la señal por A. Así, se obtiene

y[n] = Ax[n] - < n < 

Desplazamiento: El desplazamiento de una señal se define como y[n] = x[n-α] y se interpreta como que y[n] es una
versión desplazada en el tiempo de x[n] en α muestras.
Si α>0 entonces el desplazamiento es un retardo en el tiempo.
Laboratorio de Procesamiento Digital de Señales Página: 5/7

Práctica 1 – Tema 1: SEÑALES DE TIEMPO DISCRETO EN MATLAB LAB N° 01 JP: Ing. JCC

Si α<0 entonces el desplazamiento es un adelanto en el tiempo.

III. MATERIAL Y EQUIPO

III.1. Una PC con SO Windows y MATLAB

IV. PROCEDIMIENTO

IV.1. Representación de una señal: En general, una señal quedará representada por un vector fila o por un vector columna

(es decir, por matrices con una única fila o columna). En MATLAB, todos los vectores se indexan comenzando por el 1,

es decir, y[1] es el primer elemento del vector y. Cuando este criterio no coincida con el del problema a resolver (e.g.,

porque el primer valor del vector y corresponda al índice -5), se puede crear un vector adicional de índices.

IV.2. Estudie la instrucción stem usando la ayuda de MATLAB y úsela en los puntos siguientes:

IV.2.1. Representar la señal x[n] definida por:

IV.2.2. Represente la misma señal en un intervalo [-5, 5]

IV.2.3. Utilice la forma más eficiente para representar la misma señal en el intervalo [-20, 20].

IV.2.4. Grafique las señales generadas en ventanas diferentes y simultaneas.

IV.3. Represente y grafique las siguientes señales: impulso unitario, escalón unitario, rampa y exponencial.

IV.3.1. Primero grafique las señales directamente desde la ventana de comandos.

IV.3.2. Segundo, escriba un programa que grafique las señales indicadas previo ingreso de los valores inicial y final
del intervalo a graficar.

IV.3.3. Tercero, escriba funciones que grafiquen las señales indicadas previo ingreso de los valores inicial y final del
intervalo a graficar.

IV.4. Operaciones con señales:

IV.4.1. Defina las siguientes señales:


x1[n] = sen(πn/4) ; nϵ[0 : 30]
x2[n] = cos(πn/7) ; nϵ[0 : 30]

IV.4.2. Realice las siguientes operaciones:

IV.4.2.1. y1=x1+x2;
IV.4.2.2. y2=x1-x2;
IV.4.2.3. y3=x1.*x2;
IV.4.2.4. y4=x1./x2
IV.4.2.5. y5=2*x1;
IV.4.2.6. y6=x1.^x2;
Laboratorio de Procesamiento Digital de Señales Página: 6/7

Práctica 1 – Tema 1: SEÑALES DE TIEMPO DISCRETO EN MATLAB LAB N° 01 JP: Ing. JCC

IV.4.3. Explique cada una de ellas y grafique su resultado en ventanas independientes.

IV.5. Escriba un programa que dadas dos señales previamente definidas permita seleccionar mediante un menú la operación
que se desea realizar entre ellas y el intervalo a graficar.

IV.6. Transformaciones

IV.6.1. Defina la siguiente función discreta, x[n], en el intervalo -3 < n < 11

IV.6.2. A partir de la señal x[n] defina las siguientes señales:

IV.6.3. Grafique las señales y explique.

IV.7. Defina y grafique una señal par y una impar, explique las principales características de cada una y las diferencias entre
ambas.

V. CUESTIONARIO FINAL

V.1.Desarrolle un informe detallado de los procedimientos aplicados en la solución de los problemas planteados y presente el
informe según la fecha y hora indicadas a través del Aula Virtual del Curso.

VI. CONCLUSIONES y OBSERVACIONES

VI.1.Haga sus observaciones y emita al menos cinco conclusiones en torno al trabajo realizado

 _____________________________________________________________________________________

 _____________________________________________________________________________________

 _____________________________________________________________________________________

 _____________________________________________________________________________________
Laboratorio de Procesamiento Digital de Señales Página: 7/7

Práctica 1 – Tema 1: SEÑALES DE TIEMPO DISCRETO EN MATLAB LAB N° 01 JP: Ing. JCC

 _____________________________________________________________________________________

También podría gustarte