Sei sulla pagina 1di 4

REVISION 1/1

Pgina 1 de -

MANUAL DE PROCEDEMIENTOS DE PRCTICAS


LABORATORIO
CARRERA
SEDE

1. DATOS INFORMATIVOS
a. MATERIA / CTEDRA RELACIONADA
Comunicacin Digital
b. No. DE PRCTICA:1
c. NMERO DE ESTUDIANTES POR MDULO
1 por computador
d. NOMBRE INSTRUCTOR
Berenice Arguero
e. TIEMPO ESTIMADO
2 Horas

2. DATOS DE LA PRCTICA
a. TEMA
Generacin de seales y datos mediante simulacin numrica
b. OBJETIVO GENERAL
Generar seales discretas y datos aleatorios para simulacin de entradas
digitales
c. OBJETIVOS ESPECIFICOS
Generar seales senoidales y cosenoidales mediante Matlab.
Generar nmeros aleatorios mediante distribucin uniforme y gaussiana

Elaborado por:

Revisado por:

Aprobado por:

Fecha de Elaboracin

Fecha de Revisin

Nmero de Resolucin Consejo de


Carrera:

REVISION 1/1

Pgina 1 de -

MANUAL DE PROCEDEMIENTOS DE PRCTICAS


LABORATORIO
CARRERA
SEDE

d. MARCO TERICO
El uso de herramientas de simulacin permiten generar e implementar
modelos matemticos de sistemas de diferente ndole ya sean elctricos,
mecnicos, electrnicos, fsicos, estadsticos, entre otros. Esto permite
tener una mayor flexibilidad en nuestros modelos ya que se puede cambiar
diferentes parmetros del sistema para ver su comportamiento. El uso de
herramientas de simulacin numrica como Matlab, permite validar
investigaciones realizadas a nivel de simulacin debido a que los costos de
las implementaciones fsicas de los sistemas seran enormemente altos o
no han sido realizadas fsicamente.
En sistemas de comunicaciones el uso de las seales cuadradas, senoidales
y cosenoidales son importantes ya que se basa en la transmisin de
informacin, adems 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 seales mediante varios
comando entre ellos: rand, randn, plot, subplot, stem. Cuyo formato y
descripcin 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 :
1. Genere una seal cuadrada peridica impar de amplitud 5 y periodo 1[us].
Visualice 10 periodos. Use el comando plot(x).
2. Genere la grfica del sen(wt) y cos(wt) de frecuencia 100 [Hz] y 1[GHz]
respectivamente, de manera que se visualice cuatro periodos de la seal .
Grafquelos mediante el comando plot(x) y luego mediante el comando stem(x)
3. Genere 20 nmeros aleatorios mediante el comando rand(1,N) y grafquelos
mediante el comando stem(x)

Elaborado por:

Revisado por:

Aprobado por:

Fecha de Elaboracin

Fecha de Revisin

Nmero de Resolucin Consejo de


Carrera:

REVISION 1/1

Pgina 1 de -

MANUAL DE PROCEDEMIENTOS DE PRCTICAS


LABORATORIO
CARRERA
SEDE

4. Genere 10000 datos aleatorios mediante los comandos rand(1,N) y randn(1,N) y


grafquelos su histograma mediante el comando hist(x), donde N es el nmero 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 grficos
generados en Matlab usando el formato siguiente
UNIVERSIDAD POLITCNICA SALESIANA
COMUNICACIN DIGITAL
PRACTICA #1
Nombre:

Fecha:

TEMA:
Grafica de seal cuadrada
Grafica de la seales senoidales y cosenoidales
Grafica de los nmeros aleatorios
Graficas de los histogramas de las distribuciones de probabilidad.
h. ANEXOS

Elaborado por:

Revisado por:

Aprobado por:

Fecha de Elaboracin

Fecha de Revisin

Nmero de Resolucin Consejo de


Carrera:

REVISION 1/1

Pgina 1 de -

MANUAL DE PROCEDEMIENTOS DE PRCTICAS


LABORATORIO
CARRERA
SEDE

TRABAJO PARA EL INFORME


Para la figura

1. Deduzca la expresin matemtica que la representa. Realice un script en Matlab que


permita graficarla.
2. Compare las grficas de la parte 1 y 2 obtenidas mediante el comando plot(x) con las que
se obtienen usando el comando stem(x). Cal es la diferencia entre ellas?
3. Compare las grficas obtenidas al generar nmeros aleatorios con rand y randn. Cal es
la diferencia entre estos comandos?
4. Genere y grafique el histograma de 1000 nmeros aleatorios con distribucin uniforme
que estn en el intervalo [7,20].

i.

BIBLIOGRAFA 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 Elaboracin

Fecha de Revisin

Nmero de Resolucin Consejo de


Carrera:

Potrebbero piacerti anche