Está en la página 1de 5

REVISION 1/1 Página 1 de -

MANUAL DE PROCEDEMIENTOS DE PRÁCTICAS

LABORATORIO
CARRERA
SEDE

1. DATOS INFORMATIVOS

a. MATERIA / CÁTEDRA RELACIONADA


Comunicación Digital

b. No. DE PRÁCTICA:1

c. NÚMERO DE ESTUDIANTES POR MÓDULO

1 por computador

d. NOMBRE INSTRUCTOR

Andrés Jama

e. TIEMPO ESTIMADO

2 Horas

2. DATOS DE LA PRÁCTICA
a. TEMA
Generación de señales y datos mediante simulación numérica

b. OBJETIVO GENERAL
Generar señales discretas y datos aleatorios para simulación de entradas
digitales

Elaborado por: Revisado por: Aprobado por:

Fecha de Elaboración Fecha de Revisión Número de Resolución Consejo de


Carrera:
REVISION 1/1 Página 1 de -

MANUAL DE PROCEDEMIENTOS DE PRÁCTICAS

LABORATORIO
CARRERA
SEDE

c. OBJETIVOS ESPECIFICOS
Generar señales senoidales y cosenoidales mediante Matlab.
Generar números aleatorios mediante distribución uniforme y gaussiana

d. MARCO TEÓRICO
El uso de herramientas de simulación permite generar e implementar
modelos matemáticos de sistemas de diferente índole ya sean eléctricos,
mecánicos, electrónicos, físicos, estadísticos, entre otros. Esto permite tener
una mayor flexibilidad en nuestros modelos ya que se puede cambiar
diferentes parámetros del sistema para ver su comportamiento. El uso de
herramientas de simulación numérica como Matlab, permite validar
investigaciones realizadas a nivel de simulación debido a que los costos de
las implementaciones físicas de los sistemas serían enormemente altos o no
han sido realizadas físicamente.
En sistemas de comunicaciones el uso de las señales cuadradas, senoidales y
cosenoidales son importantes ya que se basa en la transmisión de
información, además los datos que se generan en la realidad son de tipo
aleatorio con diferentes distribuciones de probabilidad, de ahí la importancia
de poder modelarlas adecuadamente.
Matlab permite generar y graficar este tipo de señales mediante varios
comandos entre ellos: rand, randn, plot, subplot, stem. Cuyo formato y
descripción puede ser consultado usando el help de Matlab o colocando en
el prompt de Matlab el comando del que se desea conocer ejemplo: >>help
plot

e. MARCO PROCEDIMENTAL

Mediante el uso de Matlab:

Elaborado por: Revisado por: Aprobado por:

Fecha de Elaboración Fecha de Revisión Número de Resolución Consejo de


Carrera:
REVISION 1/1 Página 1 de -

MANUAL DE PROCEDEMIENTOS DE PRÁCTICAS

LABORATORIO
CARRERA
SEDE

1. Genere una señal cuadrada periódica impar de amplitud 4 y periodo 1[us]. Visualice
8 periodos. Use el comando plot(x).
2. Genere la gráfica del sen(wt) y cos(wt) de frecuencia 100 [Hz] y 1[MHz]
respectivamente, de manera que se visualice 5 periodos de la señal. Grafíquelos
mediante el comando plot(x) y luego mediante el comando stem(x)
3. Genere 30 números aleatorios mediante el comando rand(1,N) y grafíquelos
mediante el comando stem(x)
4. Genere 10000 datos aleatorios mediante los comandos rand(1,N) y randn(1,N) y
grafíquelos su histograma mediante el comando hist(x), donde N es el número de
datos a generar y x la variable a graficar.

f. RECURSOS UTILIZADOS (EQUIPOS, ACCESORIOS Y MATERIAL CONSUMIBLE)

1 PC
Software Matlab

g. REGISTRO DE RESULTADOS

Realice un archivo nombre_apellido.pdf donde coloque los gráficos


generados en Matlab usando el formato siguiente

UNIVERSIDAD POLITÉCNICA SALESIANA COMUNICACIÓN DIGITAL PRACTICA #1

Nombre: Fecha:

TEMA:

Grafica de señal cuadrada


Grafica de las señales senoidales y cosenoidales

Elaborado por: Revisado por: Aprobado por:

Fecha de Elaboración Fecha de Revisión Número de Resolución Consejo de


Carrera:
REVISION 1/1 Página 1 de -

MANUAL DE PROCEDEMIENTOS DE PRÁCTICAS

LABORATORIO
CARRERA
SEDE

Grafica de los números aleatorios


Graficas de los histogramas de las distribuciones de probabilidad.

h. ANEXOS

TRABAJO PARA EL INFORME

Para la figura

1. Deduzca la expresión matemática que la representa. Realice un script en Matlab que


permita graficarla.
2. Compare las gráficas de la parte 1 y 2 obtenidas mediante el comando plot(x) con las que se
obtienen usando el comando stem(x). ¿Cuál es la diferencia entre ellas?

Elaborado por: Revisado por: Aprobado por:

Fecha de Elaboración Fecha de Revisión Número de Resolución Consejo de


Carrera:
REVISION 1/1 Página 1 de -

MANUAL DE PROCEDEMIENTOS DE PRÁCTICAS

LABORATORIO
CARRERA
SEDE

3. Compare las gráficas obtenidas al generar números aleatorios con rand y randn. ¿Cuál es la
diferencia entre estos comandos?
4. Genere y grafique el histograma de 1000 números aleatorios con distribución uniforme que
estén en el intervalo [7,20].

i. BIBLIOGRAFÍA UTILIZADA

Proakis, J., Salehi, M., & Bauch, G. (2011). Contemporary Communication Systems Using MATLAB,
3rd ed. Cengage Learning.

Elaborado por: Revisado por: Aprobado por:

Fecha de Elaboración Fecha de Revisión Número de Resolución Consejo de


Carrera:

También podría gustarte