Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Fecha: 26/04/2018
1
UNIVERSIDAD POLITECNICA SALESIANA LABORATORIO DE COMUNICACIONES DIGITALES I
Fecha: 26/04/2018
legend(‘texto’): sitúa la leyenda especificada en el texto. Por ultimo mediante títulos y etiquetas procedemos a
grid: crea rejillas en los ejes. cambiar la apariencia de la gráfica.
gtext(‘texto’): permite situar el texto especificado en el
punto que señalemos con el ratón dentro de la ventana de 4.2 .Generación de una función seno y
trabajo coseno.
Para la generación de una onda seno y coseno es muy
similar:
3. MATERIALES Y EQUIPO
En el software de simulación hacemos uso de la función
1 PC lisnpace que nos permite generar una vector de valores
Software Matlab entre 0 y 100 con pasos de 0.01.
Como podemos ver en la siguiente figura
4. DESARROLLO Y PROCEDIMIENTO
2
UNIVERSIDAD POLITECNICA SALESIANA LABORATORIO DE COMUNICACIONES DIGITALES I
Fecha: 26/04/2018
Después, mediante una función que le llamaremos y Para generar los número aleatorios hacemos uso del comando
=sen(x) que nos permitirá obtener la función de la onda rand.
para posteriormente graficarla por medio del comando
plot con los parámetros deseados. X=rand (1,1000) que nos permite tener 1000 números
Por ultimo mediante títulos y etiquetas procedemos a aleatorios entre cero y uno.
cambiar la apariencia de la gráfica. Para posteriormente por medio de la función hist(x),
graficar los valores discretos obtenidos en la función de
Para la función coseno es muy similar, con la diferencia números aleatorios.
que se hace uso de la función cos(x) y se obtiene las Por ultimo mediante títulos y etiquetas procedemos a
siguientes líneas de comandos. cambiar la apariencia de la gráfica.
5. ANÁLISIS Y RESULTADOS
. Fig5.Comandos para graficar la función coseno
5.1 .Generación de una onda cuadrada
4.3 .Generación de números aleatorios Para la función cuadrada es necesario conocer los parámetros
básicos para su gráfica, en el simulador con la función “square”
de Matlab podemos generar onda cuadrada con su periodo
Para generar los número aleatorios hacemos uso del comando
(2*pi) y ciclo útil ya sea del 25%,40%,50%. Especificado a
rand.
través de un parámetro.
X=rand (1,20) que nos permite tener números aleatorios entre
cero y uno.
En el caso de nuestra grafica de amplitud de 5v y de periodo de
1us
Para posteriormente por medio de la función stem(x), graficar
Para ello necesitamos tener una f=1000;
los valores discretos obtenidos en la función de números
Y una frecuencia de muestreo de 1/1000000;
aleatorios.
3
UNIVERSIDAD POLITECNICA SALESIANA LABORATORIO DE COMUNICACIONES DIGITALES I
Fecha: 26/04/2018
Para generar una función seno es preciso conocer los Para generar una gráfica de valores aleatorios basta con utilizar
parámetros básicos para graficarla como podemos ver en la el comando “stem(x)”, lo que hace es simplemente es una
siguiente ecuación. función que gráfica en el punto determinado por la coordenada
“x” y”y”, como una función y=f(x);
V (t) ═ Vp*sen (2*π*f*t) Como se observa en el gráfico siguiente.
Dónde:
t: es la variable independiente(tiempo) .
V (t): la variable dependiente.
f: frecuencia de la onda.
Vp: valor de amplitud de la onda.
Para nuestro caso necesitamos graficar una onda de 100Hz y
con una amplitud de 5v.Entonces la ecuación nos queda de la
siguiente forma.
y = 5sin (2*pi*100*t)
6. TRABAJOS
4
UNIVERSIDAD POLITECNICA SALESIANA LABORATORIO DE COMUNICACIONES DIGITALES I
Fecha: 26/04/2018
La programación en matlab para obtener la gráfica es la 6.2. Compare las gráficas obtenidas al generar
siguiente. números aleatorios con rand y randn. ¿Cuál es
la diferencia entre estos comandos?
Al comparar las dos graficas podemos observar que mientas
que RANDN provee una distribución uniforme de números
aleatorios, RAND provee unos valores aleatorios
uniformemente distribuidos entre 0 y 1.
5
UNIVERSIDAD POLITECNICA SALESIANA LABORATORIO DE COMUNICACIONES DIGITALES I
Fecha: 26/04/2018
8. REFERENCIAS
[1] Ing. Verenice Arguero, Guia de Laboratorio de
comunicaciones digitales, Universidad Politécnica
Salesiana.
[2] The MathWorks, Inc, fecha de publicación en 1994 –
2015,
‘’https://translate.google.com/translate?hl=es&sl=en&u=h
ttp://w
ww.mathworks.com/products/matlab/&prev=search’’
[3] Farlex, Inc, fecha de publicación 2003-2015, ‘’
http://es.thefreedictionary.com/se%C3%B1al’’
[4] Antony Garcia, Kiara Navarro y su equipo creativo,
Panama Hitek, Fecha de publicación 2014, ‘’
http://panamahitek.com/senales-continuas-analogicas-
discretas-y-digitales/’’