You are on page 1of 8

LABORATORIO DE PROCESAMIENTO DIGITAL DE SEÑALES EXPERIENCIA 2

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRONICA Y ELECTRICA

EXPERIENCIA 3
PROPIEDADES DE LAS SEÑALES

I. OBJETIVOS
a) Analizar y comprobar las diversas propiedades de las señales discretas empleando Matlab.

II. EQUIPOS Y MATERIALES


Computador con Matlab

III. MARCO TEORICO/INFORME PREVIO


Presentar los conceptos fundamentales del tema.

VI. PROCEDIMIENTO

01.- Definición de funciones en un rango determinado

Definir la señal discreta siguiente.

stem(n,x)

Representar la misma señal en el rango [-5:5]


Representar la misma señal en el rango [-100:100]

Explique la sintaxis de las instrucciones zeros y ones de Matlab.


LABORATORIO DE PROCESAMIENTO DIGITAL DE SEÑALES EXPERIENCIA 2

Para el intervalo de [-5:5] es:

>> n=[-3:3];
>> x=2*n;
>> stem(x)
>> stem(n,x)
>> n=[-5:5];
>> x=[0 0 x 0 0]

x=

0 0 -6 -4 -2 0 2 4 6 0 0

Para el intervalo [-100:100] es:


>> n=[-100:100];
>> x=[zeros(1,95) x zeros(1,95)];
>> stem(n,x)

02.- Desplazamiento de señales en el tiempo


Analice y compruebe los siguientes scripts. Coméntelos.

Script 1
LABORATORIO DE PROCESAMIENTO DIGITAL DE SEÑALES EXPERIENCIA 2

“Realiza una comparacion para intervalos diferentes con señales diferentes”

Script 2

03.- Desplazamiento de señales en el tiempo (2)

Defina la función:
LABORATORIO DE PROCESAMIENTO DIGITAL DE SEÑALES EXPERIENCIA 2

Definida la función, obtenga las siguientes funciones.

Para el funcion Y1:

Para el funcion Y2:

Para la funcion Y3:


LABORATORIO DE PROCESAMIENTO DIGITAL DE SEÑALES EXPERIENCIA 2

Para la funcion Y4:

04.- Señales par e impar


Analice y compruebe el siguiente script.

n=-10:10;
x=rand(1,numel(n));
x_inv=[fliplr(x(n>=0)) fliplr(x(n<0))];
xe=0.5*(x_inv+x);
xo=0.5*(x - x_inv);
subplot(3,1,1);
plot(n,x);
title('señal original')
subplot(3,1,2);
plot(n,xe);
title('Even part')
subplot(3,1,3);
LABORATORIO DE PROCESAMIENTO DIGITAL DE SEÑALES EXPERIENCIA 2

plot(n,xo);
title('odd part')

Para que se emplea el comando fliplr de Matlab.


Para que se emplea el comando numel de Matlab, ¿tiene otro comando equivalente?

05.- Obtener las partes par e impar de cada una de las siguientes secuencias.

06.- Escalamiento en el tiempo de señales


Analice y compruebe el siguiente script.
LABORATORIO DE PROCESAMIENTO DIGITAL DE SEÑALES EXPERIENCIA 2

07.- Triangular discreta


Analice y compruebe el siguiente script.
LABORATORIO DE PROCESAMIENTO DIGITAL DE SEÑALES EXPERIENCIA 2

08.- Resolver los siguientes casos


Generar un pulso (y) discreto de ancho 3 y centrado en 0. La altura del pulso es arbitraria.
Obtener y graficar las siguientes señales (reemplace t por n):

09.- Compruebe si un sistema es del tipo SLIT.


Asuma lo necesario.

You might also like