You are on page 1of 3

Prctica 2 a Medios de Transmisin o Convolucin o

5 al 9 de Noviembre del 2007


El objetivo de esta prctica es la familiarizacin con la secuencia de pasos que permite a o calcular grcamente la convolucin de dos seales discretas de duracin nita. a o n o La respuesta al impulso de un sistema es la salida que produce dicho sistema cuando a la entrada se tiene el impulso unidad. La respuesta al impulso es especialmente importante cuando el sistema es lineal e invariante en el tiempo (LTI, Linear Time Invariant) porque proporciona toda la informacin necesaria para calcular la salida ante cualquier o entrada. La salida, y(n), se obtiene convolucionando la entrada x(n) con la respuesta al impulso del sistema h(n). Esta operacin se dene como o

y(n) = x(n) h(n) =


k=

x(k)h(n k)

donde el s mbolo denota convolucin. o La convolucin de dos seales puede efectuarse grcamente realizando la siguiente o n a secuencia de pasos: Dibujar x(k) Dibujar h(n k) interpretndola como una seal en la variable independiente k y a n considerando n como un parmetro de desplazamiento. Dado que h(n k) = h((k n)), a esta seal es una versin invertida en el tiempo de h(k) que posteriormente ha sido n o desplazada n muestras respecto al eje k. As pues, h(n k) se obtiene reejando h(k) sobre el eje k alrededor del punto k = 0 para construir h(k) y despus dee splazndola |n| muestras a la izquierda si n es negativo o n muestras a la derecha a si n es positivo. Multiplicar x(k) y h(n k) Sumar respecto a k la seal producto x(k)h(n k) n En el anexo de la prctica aparece el cdigo de MATLAB correspondiente a un a o programa que hace la convolucin entre dos seales de duracin nita. Por razones de o n o simplicidad, se ha supuesto que las dos seales comienzan en cero y que Lx y Lh son n la duracin de x(n) y h(n) respectivamente. Por consiguiente, en el programa se supone o que x(n) se extiende entre 0 y Lx 1 y que h(n) se extiende entre 0 y Lh 1. 1

1. Demuestre que con las suposiciones anteriores sobre las duraciones de x(n) y h(n) la seal y(n) = x(n) h(n) comienza en 0 y acaba en Lx + Lh 2 (su duracin, n o por tanto, es Lx + Lh 1). 2. Escriba en un chero el programa convolucion.m que aparece al nal del enunciado. Utilice la instruccin help para consultar el funcionamiento y la sintaxis de aquellas o funciones de MATLAB que no conozca. Haga la convolucin entre las dos siguientes o seales n x(n) = [1 2 1 1] h(n) = [1 1 1] 3. Considere las siguientes seales n x1 (n) = [1 4 2 3 5 3 3 4 5 7 6 9] x2 (n) = [1 1] x3 (n) = [1 2 1] x4 (n) = [ 1 1 ] 2 2 x5 (n) = [ 1 4 x6 (n) = [ 1 4 x7 (n) = [ 1 2
1 1 ] 2 4 1 1 ] 2 4 1 ] 2

Modique el programa del apartado anterior para efectuar las siguientes convoluciones y observe los resultados obtenidos a) x1 (n) x2 (n) b) x1 (n) x4 (n). Compare con el apartado anterior y vea que es lo mismo pero multiplicado por 1 . 2 c) x1 (n) x7 (n). Compare con el apartado anterior. d ) x1 (n) x3 (n) e) x1 (n) x5 (n). Compare con el apartado anterior y vea que es lo mismo pero multiplicado por 1 . 4 f ) x1 (n) x6 (n). Compare con el apartado anterior. 4. Ahora considere estas seales n x8 (n) = u(n) u(n 5) x9 (n) = u(n) u(n 10) 7 n (u(n) u(n 15)) x10 (n) = 8 n + (u(n) u(n 36)) x11 (n) = sen 12 4 Vuelva a modicar el programa anterior para efectuar las siguientes convoluciones y observe los resultados obtenidos 2

a) x8 (n) x8 (n) b) x9 (n) x9 (n) c) x8 (n) x9 (n) d ) x8 (n) x9 (n 3). Compare con el apartado anterior y vea que es lo mismo pero desplazado 3 unidades. e) x8 (n 2) x9 (n 4). Compare con los dos apartados anteriores y vea que es lo mismo pero el resultado esta desplazado. f ) x11 (n) x8 (n) g) x11 (n) x9 (n). Compare con el apartado anterior y vea que es lo mismo pero el resultado esta desplazado. h) x11 (n) x10 (n). Compare con los dos apartados anteriores. i) x10 (n) x9 (n) j ) x10 (n) x10 (n) 5. La convolucin tiene las siguientes propiedades: o Conmutativa: x(n) h(n) = h(n) x(n) Distributiva: x(n) [h1 (n) + h2 (n)] = x(n) h1 (n) + x(n) h2 (n) Asociativa: [x(n) h1 (n)] h2 (n) = x(n) [h1 (n) h2 (n)] Verique que estas propiedades se cumplen efectuando las convoluciones de los dos lados de las siguientes igualdades: a) x1 (n) x2 (n) = x2 (n) x1 (n) b) x3 (n) [x1 (n) + x2 (n)] = x3 (n) x1 (n) + x3 (n) x2 (n) c) [x1 (n) x2 (n)] x4 (n) = x1 (n) [x2 (n) x4 (n)]

You might also like