UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
“Facultad de Ingeniería Electrónica, Eléctrica y
Telecomunicaciones”
UNIVERSIDAD NACIONAL MAYOR DE
SAN MARCOS
(Universidad del Perú, Decana de América)
FACULTAD DE INGENIERÍA ELECTRÓNICA
Y ELÉCTRICA
Curso:
Laboratorio de Procesamiento de Señales Digitales
Tema:
Propiedades De Las Señales
Profesor:
Oporto Edgard
Integrantes:
Perez Salcedo Carlos Manuel [16190136]
Horario:
Viernes (16:00 – 18:00)
2019
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
“Facultad de Ingeniería Electrónica, Eléctrica y
Telecomunicaciones”
EXPERIENCIA 2
PROPIEDADES DE LAS SEÑALES
I. OBJETIVOS
- 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.
INTRODUCCION:
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
x[n] está definida únicamente para valores enteros de n.
Una señal en tiempo discreto se representan como {x[n]}
Las señales discretas se pueden representar como una secuencia de números entre
paréntesis-
{𝑥[𝑛]} = {−0.2, 2.2,1.1,0.2, }
La representación gráfica de una secuencia discreta es la siguiente:
En muchas aplicaciones la secuencia discreta se obtiene muestreando una
señal continua 𝑥𝑎 (𝑡) a intervalos de tiempo regulares:
𝑥[𝑛] = 𝑥𝑎 (𝑡)|𝑡−𝑛𝑇 = 𝑥𝑎 (𝑛𝑇) 𝑛 = 𝐾, −2, −1,0,1, 𝐾
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
“Facultad de Ingeniería Electrónica, Eléctrica y
Telecomunicaciones”
T es el período de muestreo y su inversa se denomina frecuencia de muestreo. Si T
está en segundos las unidades de la frecuencia de muestreo son ciclos por segundo o
Hertzios.
Independientemente de que la secuencia {x[n]} se haya obtenido por muestreo o no,
se dice que x[n] es la n-ésima muestra de la secuencia.
Si todos los valores de la secuencia {x[n]} son reales se dice que la secuencia es real,
en otro caso se dice que se trata de una secuencia compleja.
SECUENCIAS DISCRETAS BÁSICAS
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
“Facultad de Ingeniería Electrónica, Eléctrica y
Telecomunicaciones”
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
“Facultad de Ingeniería Electrónica, Eléctrica y
Telecomunicaciones”
CLASIFICACIÓN DE SISTEMAS DISCRETOS
Sistemas Lineales:
Si 𝑦1 [𝑛] es la salida de un sistema ante una entrada 𝑥1 [𝑛] e 𝑦2 [𝑛] es la salida de un
sistema ante una entrada 𝑥2 [𝑛] entonces, si el sistema es lineal, ante una entrada
𝑥[𝑛] = 𝑎𝑥1 [𝑛] + 𝛽𝑥2 [𝑛], la salida es 𝑦[𝑛] = 𝑎𝑦1 [𝑛] + 𝛽𝑦2 [𝑛] siendo α, β , 𝑥1 [𝑛] e 𝑥2 [𝑛]
arbitrarios. Un sistema lineal verifica el principio de superposición.
Sistema invariante temporal:
Un sistema que ante una entrada 𝑥[𝑛] produce una salida y[n] es invariante temporal si ante
una entrada 𝑥[𝑛] = 𝑥1 [𝑛 − 𝑛0 ] la salida es y[n]= 𝑦1 [𝑛 − 𝑛0 ] . Es decir que si la secuencia
de entrada se retarda o adelanta, la secuencia de salida estará retardada o adelantada ese
mismo número de muestras. También podemos decir que la salida del sistema será la misma
independientemente del instante en que se aplique la entrada.
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
“Facultad de Ingeniería Electrónica, Eléctrica y
Telecomunicaciones”
VI. PROCEDIMIENTO
1. Desplazamiento de señales en el tiempo
Analice y compruebe los siguientes scripts para adelanto y retardo de secuencias. Una
de ellas logra resultados correctos.
SCRIPT 1
Se define una funcion x en el rango de 0 a 4 ; y luego se realiza un atraso en la señal de 3
unidades. Acontinuacion se realizo el script y la grafica de la señal
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
“Facultad de Ingeniería Electrónica, Eléctrica y
Telecomunicaciones”
SCRIPT 2
Ingresamos como valor de retardo n_d = 1 y entre retardo n_a = 2.
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
“Facultad de Ingeniería Electrónica, Eléctrica y
Telecomunicaciones”
2. Inversión en el tiempo
Analice y compruebe los siguientes scripts para invertir señales en el tiempo.
SCRIPT 1
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
“Facultad de Ingeniería Electrónica, Eléctrica y
Telecomunicaciones”
SCRIPT 2
Figura 1
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
“Facultad de Ingeniería Electrónica, Eléctrica y
Telecomunicaciones”
Figura 2
3. Escalamiento en el tiempo de señales
Analice y compruebe los siguientes scripts para compresión y escalamiento de secuencias.
SCRIPT 1
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
“Facultad de Ingeniería Electrónica, Eléctrica y
Telecomunicaciones”
SCRIPT 2
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
“Facultad de Ingeniería Electrónica, Eléctrica y
Telecomunicaciones”
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
“Facultad de Ingeniería Electrónica, Eléctrica y
Telecomunicaciones”
Problemas Propuestos
01 – Genere funciones para los scripts dados:
Funciones: seq_adv Adelanto de secuencia
seq_del Retardo de secuencia
seq_inv Inversión de secuencia
seq_cmp Compresión de secuencia
seq_wid Ensanchamiento de secuencia
a) Adelanto de Secuencia
b) Retardo de Secuencia
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
“Facultad de Ingeniería Electrónica, Eléctrica y
Telecomunicaciones”
c) Inversión de Secuencia
d) Compresión de Secuencia
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
“Facultad de Ingeniería Electrónica, Eléctrica y
Telecomunicaciones”
e) Ensanchamiento de Secuencia
02 – Empleando las funciones creadas
a) Defina una secuencia x[n], con dominio y rango apropiados, y determine/grafique:
- Si es par o impar
- Sus componentes par y/o impar
- x[-n]
- x[3n]
- x[n/3] – x[-n+1]
El programa genera un arreglo x con valores randomizados, la dimensión del
arreglo x queda determinada por el tamaño del arreglo n. Luego se procede a
invertir el arreglo x para poder hallar la señal par e impar
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
“Facultad de Ingeniería Electrónica, Eléctrica y
Telecomunicaciones”
Para que se emplea el comando fliplr de Matlab.
Devuelve los valores del arreglo de manera invertida; es decir, lee el arreglo de derecha a
izquierda.
Para que se emplea el comando numel de Matlab, ¿tiene otro comando equivalente?
Retorna el numero de elementos del arreglo, este comando es equivalente al comando
PROD(SIZE (A))
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
“Facultad de Ingeniería Electrónica, Eléctrica y
Telecomunicaciones”
b) Dada las secuencias x1[n], x2[n] y x3[n], definirlas en Matlab.
Para x1[n]:
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
“Facultad de Ingeniería Electrónica, Eléctrica y
Telecomunicaciones”
Para x2[n]:
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
“Facultad de Ingeniería Electrónica, Eléctrica y
Telecomunicaciones”
Para x2[n]:
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
“Facultad de Ingeniería Electrónica, Eléctrica y
Telecomunicaciones”
c) Determine/grafique:
x1[n], x2[n] y x3[n]
x1[2n]- x2[-n] + x3[-n+4]
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
“Facultad de Ingeniería Electrónica, Eléctrica y
Telecomunicaciones”
x1[0.5n] - x2[2n] + x3[-n-2]
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
“Facultad de Ingeniería Electrónica, Eléctrica y
Telecomunicaciones”
x1[n/a] - x2[b*n] + x3[-n+c] (asuma a, b y c)
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
“Facultad de Ingeniería Electrónica, Eléctrica y
Telecomunicaciones”
03 – Para el caso de ensanchamiento de secuencia, modificar la función creada tal que para los
índices donde no existan valores definidos en la secuencia original se considere como valor
el promedio entero (redondeado) de los valores contiguos de la secuencia original (en lugar
de ceros).
Reemplazar los ceros por el promedio entero de los valores
contiguos
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
“Facultad de Ingeniería Electrónica, Eléctrica y
Telecomunicaciones”