Está en la página 1de 12

Datos del alumno Fecha

Especialidad: Telecomunicaciones
Eduardo Facundo 07 de mayo de 2022
Estudiante:
Sobarzo Buenaño
Datos del profesor Puntuación
Teoría del Procesamiento de Curso: Grupo - 1
Señales Diego Roberto
Profesor:
1º Práctica Freire Quiroga
1º Parcial
Rúbrica:

Tema:
Señales y Sistemas en tiempo discreto

Objetivo corriente:
Determinar señales y sistemas en tiempo discreto para las telecomunicaciones simuladas en
Matlab.

Objetivo específico:
1. Simular en MATLAB señales en tiempo discreto.
2. Simular en Simulink sistemas en tiempo discreto.
Señales y Sistemas en tiempo discreto

Eduardo Facundo Sobarzo Buenaño


Ecuador
Guayaquil
07 de mayo de 2022
ÍNDICE

1. SECUENCIA DISCRETA DE LAS SEÑALES DE IMPULSO, ESCALÓN,


EXPONENCIAL REAL, SENOIDAL EN MATLAB................................................................ 4

1.1. Secuencia discreta de señal Exponencial Real................................................... 5

1.2. Secuencia discreta de señal Senoidal ................................................................. 6

1.3. Secuencia discreta de señal Impulso .................................................................. 8

1.4. Secuencia discreta de señal Escalón .................................................................. 9

2. DETERMINACIÓN DE SISTEMAS DISCRETOS EN SIMULINK................ 10

3. BIBLIOGRAFÍA ................................................................................................. 12
4

1. SECUENCIA DISCRETA DE LAS SEÑALES DE IMPULSO, ESCALÓN,


EXPONENCIAL REAL, SENOIDAL EN MATLAB.

Se denomina señal de tiempo discreto a aquella señal que es función de una variable
de tiempo discreto t en n, donde n toma sólo valores enteros.

Una señal de tiempo discreto una señal que es una función de la variable de tiempo
discreto tn, donde n toma sólo valores enteros.

t = tn = n para n = 0,1,2…

La gráfica de una señal de tiempo discreto x[n] siempre estará en términos de los
valores de x[n] contra los valores de la variable de tiempo discreto n.

La señal de tiempo discreto resultante se conoce como versión muestreada de la señal


original x(t), y a T se le conoce como período de muestreo. Debido a que la duración
de T entre instantes adyacentes de muestreo tn y t(n+1) es igual a una constante, es decir:

tn = nT

tn+1 = (n + 1)T
5

1.1.Secuencia discreta de señal Exponencial Real

n=-10:10;%rango de las abscisas


x=(0.9).^n;%variable exponencial
stem(n,x)%función para trazar datos de secuencia discreta
title('SECUENCIA DE SAÑAL DISCRETA EXPONENCIAL REAL')%título del gráfico
6

1.2.Secuencia discreta de señal Senoidal

n=-2:6;%rango de las abscisas


x=[0 0 1 2 1 0 -1 0 0];%puntos discretos
stem(n,x)%función para trazar datos de secuencia discreta
title('SECUENCIA DE SEÑAL SENOIDAL DISCRETA PRIMER EJEMPLO')%título del
gráfico
7

n=0:1:30;%Rango de las abscisas


x=exp(-.1*n).*sin(2/3*n);%variable senusoidal
stem(n,x)%función para trazar datos de secuencia discreta
title('SECUENCIA DE SEÑAL SENOIDAL DISCRETA SEGUNDO EJEMPLO')%título del
gráfico
8

Para generar dos señales comúnmente usadas: la señal impulso y la señal escalón en
MATLAB. Podemos usar el comando zeros(M,N) es una matriz de ceros del mismo tamaño y
el comando ones(M,N) es matriz de unos de tamaño MxN.

Con la función stem(x,y) específicamente bosqueja los datos contenidos en el vector x como
una señal de tiempo discreto con los valores de tiempo definidos por el vector n. Los valores n
y x deben de tener el mismo número de elementos.

1.3.Secuencia discreta de señal Impulso

La versión discreta de la señal impulso se genera con ayuda de dos funciones zeros, realizando
una composición como sigue:

delta=[zeros(1,9),1,zeros(1,11)];%comandos zeros
n=-10:10;%rango de las abcsisas
stem(n,delta)%función para trazar datos de secuencia discreta
title('SECUENCIA DE SEÑAL IMPULSO DISCRETA ')%título del gráfico
9

1.4.Secuencia discreta de señal Escalón

La versión discreta de la señal escalón se genera con ayuda de las funciones zeros y ones,
realizando una composición como sigue:

u=[zeros(1,11),ones(1,10)];%comando zeros y ones


n=-10:10;%rango de las abcsisas
stem(n,u)%%función para trazar datos de secuencia discreta
title('SECUECIA DE SEÑAL ESCALON DISCRETA')%título del gráfico
10

2. DETERMINACIÓN DE SISTEMAS DISCRETOS EN SIMULINK

Se puede representar sistemas discretos en Simulink por medio de su función de


transferencia de dos maneras:

1. Bloques Discretos -> Función de transferencia discreta, donde los coeficientes


de números y denominadores se ingresan como vectores, más la determinación
de la muestra del periodo.

2. Bloques Discretos -> Filtro Discreto, donde los coeficientes de numerador y


denominador se ingresan como vectores, en este método se trabaja en potencias
negativas de z.
11

Los siguientes bloques son para crear sistemas mixtos, combinando dominios
continuos y discretos. Empleamos bloqueados y muestreadores:

Bloqueador
1. Bloque Discreto -> Retención de orden cero
2. Bloque Discreto -> Retención de primer orden

Muestreador
1. Bloque discreto -> Función de transferencia discreta, con numerador y
denominador con valor 1.
12

3. BIBLIOGRAFÍA

dademuchconnection (20 de abril de 2018), Señales de tiempo discreto – muestreo


en MATLAB. https://dademuch.com/2018/04/20/senales-de-tiempo-discreto-muestreo-en-
matlab/

5 minutos de MATLAB (septiembre de 2011), Ejemplos de código para formar señales


discretas en Matlab. http://5minutosdematlab.blogspot.com/2011/09/ejemplos-de-codigo-
para-formar-senales.html

Pablo Gil Vázquez (2017-2018), Fundamentos de MATLAB para el estudio y análisis de


sistemas de control. [Archivo PDF]. Chrome-
extension://efaidnbmnnnibpcajpcglclefindmkaj/https://rua.ua.es/dspace/bitstream/10045/8766
3/1/Andres-Ubeda_Practicas_FA.pdf

También podría gustarte