Está en la página 1de 3

Practica 3. Procesamiento Digital de Señales

Sistemas Discretos y Convolución, simulación en MatLab

Objetivo: Iniciar el trabajo de sistemas discretos y la operación de convolución utilizando el software de MatLab.

Introducción:

SISTEMA: Dispositivo físico que realiza una operación o transforma una señal de entrada dando como resultado una señal de salida:

Señal de

entrada

Sistema

Operación

una señal de salida: Señal de entrada Sistema Operación Señal de salida operación lineal operación no
una señal de salida: Señal de entrada Sistema Operación Señal de salida operación lineal operación no

Señal de

salida

operación lineal operación no lineal

Señal de salida operación lineal operación no lineal Sistema lineal Sistema no lineal Existen sistemas: 

Sistema lineal Sistema no lineal

Existen sistemas:

ANALOGICOS (Se implementan con dispositivos físicos, HARDWARE)

DIGITALES

(Su

implementación

es

una

combinación

de

HARDWARE

SOFTWARE).

SISTEMAS DISCRETOS La expresión de un sistema discreto es:

y

x

(

(

n

n

)

)

(

y n

(

x n

)

)

y

CLASIFICACION DE SISTEMAS DISCRETOS:

Estáticos o sin memoria: Su salida en cualquier instante n depende de las muestras de entrada en este mismo instante (presentes). Dinámico o con memoria: Su salida en cualquier instante n depende de las muestras pasadas ó futuras. Invariante en el tiempo: Si un corrimiento en la entrada implica un corrimiento en la salida:

x(n)

y(n)

x(n

k)

 

y(n

k)

n

y

k

Variante en el tiempo: Cuando no es Invariante en el tiempo.

Lineal: Cuando cumple con el principio de superposición.

x

(

x

1

n

)

3

(

n

)

y

1

(

n

)

a x

1

1

(

n

)

y

a

2

x

x

2

(

n

)

2

(

n

)

y

(

)

n

y

2

3

(

n

)

a y

1

1

(

n

)

a

2

y

2

(

n

)

No lineal: Cuando no cumple con el principio de superposición. Causal: Si la salida del sistema depende solo de entradas presentes y pasadas, pero no de futuras. No causal: Si la salida depende de entradas futuras. Estable (BIBO): Se dice del sistema que produce salidas acotadas bajo entradas acotadas.

Antecedentes:

1. Resumen de la sección 1.5 del libro “INTRODUCTORY DIGITAL SIGNAL PROCESSING WITH COMPUTER APPLICATIONSLYNN, PAUL A. \ FUERST, WOLFGANG, NEW YORK, NY. WILEY,1997”.

2. Con la ayuda de MatLAb determine la función sintaxis y resultado arrojado de LA OPERACIÓN DE CONVOLUCION por este software.

3. Sabemos que y(n) = x(n)*h(n), si la longitud de x(n) es Lx y la longitud de h(n) es Lh, Investigue como determinar la longitud de y(n).

Procedimiento:

1.- Defina un vector que contenga 50 muestras de una señal senoidal discreta con amplitud unitaria y 9 muestras por ciclo. En seguida inyecte la señal a los sistemas discretos de los siguientes incisos.

a)

y(n) = x(n-1)

 

b) y(n) = 1/3[x(n+1) + x(n) + x(n-1)]

c)

y(n) = x(n+1)

d)

y(n) = Max[x(n+1), x(n), x(n-1)]

 

n

e)

y(n)

x(k)

k 

Como resultado en cada caso debe mostrar una gráfica de la entrada y la respuesta

2.-Realice un programa que pida 10 muestras de una señal de entrada x(n), pregunte a cual de los 4 sistemas del ejercicio anterior (a, b, d, e) aplicará las muestras leídas, y como salida presente una gráfica de la señal de entrada y la señal de salida.

3.- Compruebe la función “conv” de MatLab realizando la convolución de 2 pulsos rectangulares discretos, el resultado debe ser una señal trapezoidal.

4.-Si x(n)= 17, 15, 16, 19, 15, 16, 14, 15, 13, 15, 20, 19, 20, 17, 17, 13, 15, 20, 15, 13, 18, 18, 13, 18, 15, 14, 16, 18, 16, 18Obtenga y(n) si la ecuación del sistema es:

y(n) = 0.2[x(n+2) + x(n+1) +x(n) + x(n-1) + x(n-2)]

5.- Realice la convolución de x(n) con h(n) = 1,1,1,1,1(pulso rectangular centrado de 5 muestas), compare los resultados con el paso 4 y explíquelos

compare los resultados con el paso 4 y explíquelos 6.- Realice los ejercicios 4 y 5

6.- Realice los ejercicios 4 y 5 ahora con una función x(n) aleatoria de 100 muestras y un escalón centrado de longitud 5, 10, 20. ¿A que conclusión llega?.

Reporte y comente sus resultados.

M.C. Maribel Tello Bello.