Está en la página 1de 9

Practica 1 Seales y Sistemas

Universidad de Guanajuato
Divisin de Ingenieras Campus Irapuato-Salamanca

Seales y Sistemas
Prctica 1: Suma y multiplicacin de dos seales senoidales

Lara Lpez Mara del Carmen

Ing. Miguel Vsquez / Grupo B / Ago Dic 2016


Practica 1 Seales y Sistemas

INTRODUCCION
El objetivo de esta prctica es presentar al alumno el modo de orientar las herramientas que ofrece Matlab a
la representacin y manejo de seales y sistemas as como tratar de familiarizar al alumno con el lenguaje de
programacin Matlab, permitindole afrontar materias propias de la asignatura.
Se tratar de generar las siguientes operaciones matemticas con dos seales senoidales:

Suma
Multiplicacin

BASES TEORICAS
Una seal:
Es cualquier perturbacin fsica medible que transporta informacin. Una seal expresa variaciones continuas
de una magnitud fsica y se habla, en este caso, de una seal analgica.

Seales senoidales:
Una onda senoidal es aquella que usualmente se ve en los dispositivos electrnicos, por ejemplo un osciloscopio,
esta seal o funcin es empelada para modelar el comportamiento de varios fenmenos fsicos entre ellos la
electricidad. Las caractersticas o propiedades de la funcin son descriptas a continuacin.

() = ( + ) +

AMPLITUD
Los valores de la seal varan entre un valor mximo o valor pico y uno mnimo; mientras la funcin seno vara
entre 1 y -1 con respecto al tiempo, es as que para el tiempo en que la funcin seno es 1 su mxima amplitud
es el valor alcanzado en el eje vertical de dicho tiempo y el mnimo valor ser cuando el seno sea -1.

VELOCIDAD ANGULAR

Esta propiedad hace mencin a la velocidad de rotacin en un giro cerrado de la funcin, esta rotacin es el
recorrido de los ngulos por unidad de tiempo, la velocidad angular est definida en radianes por segundo.

= 2 [
]

Observando la ecuacin, f es la frecuencia de la funcin, es decir, los ciclos o giros realizados por segundo, por
ejemplo dos giros en un segundo, diez giros por segundo, etc., la unidad de la frecuencia es el hercio y est
definida como:
Practica 1 Seales y Sistemas
1
= []

Debido a estos ciclos, se atribuye a la funcin la propiedad peridica por la evidente repeticin de su forma de
onda a medida que avanza o se evala con el tiempo, esto significa que el valor de la seal para un tiempo t es
exactamente el mismo al haber transcurrido cierto tiempo despus, consecuentemente el periodo T o el giro
completo ocurre en el transcurso del tiempo, su unidad es el segundo
1
= []

Muestreo:
Se define como la cantidad de veces que medimos el valor de la seal en un periodo de tiempo (usualmente en
1 segundo). Segn el teorema de Nyquist-Shannon es la cantidad de veces que debemos medir una seal para
no perder informacin debe de ser al menos el doble de la frecuencia mxima que alcanza dicha seal.

Teorema de Nyquist-Shannon:
Este teorema fue formulado en forma de conjetura por primera vez por Harry Nyquist en 1928 y fue demostrado
formalmente por Claude E. Shannon en 1949. El teorema de muestreo de Nyquist-Shannon, tambin conocido
como teorema de muestreo de Whittaker-NyquistKotelnikov-Shannon, criterio de Nyquist-Shannon o teorema
de Nyquist, es un teorema fundamental de la teora de la informacin, de especial inters en las
telecomunicaciones.

El teorema trata del muestreo que no deber ser confundido o asociado con la cuantificacin, proceso que sigue
al de muestreo en la digitalizacin de una seal y que, al contrario del muestreo, no es reversible (se produce
una prdida de informacin en el procesos de cuantificacin, incluso en el caso ideal terico, que se traduce en
una distorsin conocida como error o ruido de cuantificacin y que establece un lmite terico superior a la
relacin seal-ruido). Dicho de otro modo, desde el punto de visa del teorema, las muestras discretas de una
seal son valores exactos que an no hay sufrido redondeo o truncamiento alguno sobre una precisin
determinada, esto es, an no han sido cuantificadas.

El teorema demuestra que la construccin exacta de una seal peridica continua en banda base a partir de sus
muestras, es matemticamente posible si la seal est limitada en banda y la tasa de muestreo es superior al
doble de su ancho de banda. Dicho de otro modo, la informacin completa de la seal analgica original que
cumple el criterio anterior esta descrita por la serie total de muestras que resultaron del proceso de muestreo.
Nyquist afirmaba que una seal analgica puede ser reconstruida, sin error, de muestras tomadas en iguales
intervalos de tiempo.

La razn de muestreo debe ser igual o mayor al doble de su ancho de banda de la seal analgica. La teora de
muestreo define que para una seal de ancho de banda limitado, la frecuencia de muestreo fm, deber ser mayor
que dos veces su ancho de banda [B] medida en Hertz:

fm2*B
Practica 1 Seales y Sistemas

Matlab:
Matlab es la abreviatura de Matrix Laboratory. Creado en 1084 por The MathWorks, es un software de clculo
muy usado en universidades, centros de investigacin y por ingenieros. En los ltimos aos ha incluido muchas
ms capacidades, como la de programar directamente procesadores digitales de seal, crear cdigo, etc.

Declaracin de variables:

Matlab no requiere ningn tipo de declaraciones de variables sino que, una vez que se utiliza una variable,
Matlab crea la respectiva variable reservando el espacio de memoria necesario. Por tanto, si la variable ya existe,
Matlab nicamente cambia su contenido. En lo que se refiere a la nomenclatura, Matlab distingue entre
maysculas y minsculas permitiendo nombres de variables que contengan al menos una letra. En cuanto al tipo
de variables a utilizar puede ser: entero, real, complejo, carcter, etc, y al igual que en la definicin, Matlab lo
asigna de forma automtica.

Vectores:

Est fundamentalmente orientado al trabajo y el clculo matricial. Como en casi todos los lenguajes de
programacin, en Matlab las matrices y vectores son variables a las que se les puede dar nombres. Casi todos
los comandos bsicos en Matlab implican el uso de vectores. Para simplificar la creacin de vectores, podemos
definir un vector especificando: una primera entrada, un incremento y una ltima entrada. Por ejemplo, para
crear un vector cuyas entradas son 0, 2, 4, 6 y 8, podemos teclear:

0:2:8

Para obtener el valor transpuesto, tecleamos:

Representacin grfica:

Para obtener la representacin grfica de un dato normalmente se utiliza la funcin plot. Esta funcin tiene la
siguiente nomenclatura:

Plot (x,y) %dibuja el vector y (abcisas) frente al vector x (coordenadas).

Si adems queremos mostrar varias seales en una misma grafica se utilizara la funcin hold on, que hara que
a partir de entonces todos los dibujos que se realicen aparezcan en la grfica activa.
Practica 1 Seales y Sistemas

METODOLOGIA
Paso 1: Antes que nada comenc la prctica poniendo dos comandos para limpiar la memoria y borrar la
pantalla, respectivamente:

Paso 2: Despus hice la declaracin del periodo y frecuencia de muestreo que se utilizaran posteriormente:

Paso 3: A continuacin se hizo una declaracin del vector tiempo para indicarle a mi funcin el valor en que tena
que iniciar, terminar y los intervalos que tena que realizar el programa entre las dos cantidades anteriores:

Paso 4: Para continuar se hizo una declaracin de frecuencias para cada una de las funciones a utilizar que ser
el nmero de veces que un periodo se repetir en el intervalo de 1seg:

Paso 5: Despus de hacer la declaracin de cada una de las variables que sern utilizadas, llego la hora de calcular
la frecuencia angular de cada una de las funciones a utilizar:

Paso 6: Dependiendo de las necesidades del programador, se tienen que declarar las funciones con las que se
desee realizar alguna operacin matemtica, en este caso, las funciones que se utilizaron para demostracin
son las siguientes:

Paso 7: Teniendo las seales involucradas, se procede por indicar la operacin matemtica que se desea realizar
con ellas:
Practica 1 Seales y Sistemas

Paso 8: Por ltimo, para la visualizacin grafica de los resultados, se har uso de los siguientes comandos:

La explicacin anterior es referente a la suma de dos seales senoidales, para la multiplicacin de estas seales
los nicos comandos que cambiaran son los de los pasos 7 y 8. Por lo tanto, para la multiplicacin de dos seales
los pasos 7 y 8 quedaran de la siguiente manera:

Tomando en cuenta de que los valores usados en cada uno de los pasos pueden ser modificados dependiendo
las especificaciones o necesidades del usuario. Para la realizacin de esta prctica utilice exactamente las
mismas seales para hacer con ellas la suma y multiplicacin.

A continuacin mostrar el cdigo completo para la suma de dos seales:


Practica 1 Seales y Sistemas

Y el cdigo para la multiplicacin de dos seales:

RESULTADOS
Antes de realizar la suma y multiplicacin de las seales se verifico que las seales por separado fueran
correctas. A continuacin mostrar estas seales por separado:
Practica 1 Seales y Sistemas

La suma de la seal 1 y de la seal 2 da como resultado:


Practica 1 Seales y Sistemas

La multiplicacin de la seal 1 y de la seal 2 da como resultado:

CONCLUSIN
Esta prctica me sirvi mucho para recordar algunos de los comandos de programacin para Matlab, tambin
para tener una representacin grfica mucho ms clara de la suma y multiplicacin de seales senoidales ya que
si quisiramos hacer esto sin la ayuda de un software, el procedimiento seria mucho adems de que las grficas
tendran una exactitud mucho menor a lo mostrado anteriormente. Adems el cdigo que realice para esta
prctica podr ser utilizado para cualquier par de seales con las que desee realizar una operacin matemtica.
Sin duda alguna tener una vista clara de este tipo de procedimiento es de gran ayuda y una herramienta
indispensable.

BIBLIOGRAFIA
http://www.ual.es/~vruiz/Docencia/Apuntes/Signals/Sampling/index.html
https://2010301400isaacmerida.wordpress.com/tag/teorema-del-muestreo-de-nysquist/
http://telemarenas.blogspot.mx/2010/09/teorema-de-muestreo-de-nyquist-shannon.html
http://personales.unican.es/segurajj/Matlab2004.pdf
http://www4.ujaen.es/~agaspar/practica1_iniciacion_matlab.pdf
http://gemini.udistrital.edu.co/comunidad/grupos/gispud/ac/cap_2/21_senal_sinusoidal.html

También podría gustarte