Sie sind auf Seite 1von 4

GRAFICOS EN MATLAB -SEALES

Camilo HernadoRodriguezCastelblanco
Ingeniera electrnica Bogot,Colombia
Camilohk@hotmail.com Camilo2879@hotmail.com chrodriguezc@uincca.edu.co

I.

INTRODUCCIN

Durante el trabajo se dar inicio ala familiarizacin con el entorno de programacin en matlab desarrollando operaciones mediante medicin de seales continuas o discretas [1]. Adems, se realizara un importante uso de las funciones graficas que estn implementadas en el entorno de matlab. Lo cual permitir un uso importante de las propiedades de la funcin plot como lo indica la practica [2]. II. DESARROLLO DE CONTENIDOS

plot (x,y) : crea un grfico a partir de vectores y/o columnas de matrices, con escalas lineales sobre ambos ejes. Existe la posibilidad de aadir lneas a un grfico ya existente, sin destruirlo o sin abrir una nueva ventana. Se utilizan para ello los comandos hold on y hold off. COMANDO SUBPLOT

Editor. La ventana Editor es un procesador de textos diseado especficamente para los comandos de Matlab. Ambiente de trabajo de Editor

Una ventana grfica se puede dividir en m particiones horizontales y n verticales, con objeto de representar mltiples grficos en ella. Subplot (m,n,i), donde m y n son el nmero de subdivisiones en filas y columnas, e i es la subdivisin que se convierte en activa. FUNCIN AXIS()

Tambin en este punto MATLAB tiene sus opciones por defecto, que en algunas ocasiones puede Interesar cambiar. El comando bsico es el comando axis [3]. SEALES EN TIEMPO CONTINUO

Una seal continua en el tiempo tendr un valor para todos los nmeros reales que existen en el eje del tiempo GRAFICAS 2D SEALES EN TIEMPO DISCRETO

Funciones de la forma y = f(x) Para hacer graficas de funciones de una variable con MatLab, primero tenemos que crear una tabla de valores de la variable para despus dibujar la funcin FUNCIN PLOT

una seal discreta en el tiempo es comnmente creada utilizando el Teorema de Muestreo para discretizar una seal continua, de esta manera la seal nada ms tendr valores en los espacios que tienen una separacin igual y son creados en el eje del tiempo[1]..

III . DESARROLLO

Para obtener la representacin grfica de un dato normalmente se utiliza la funcin plot

A. operaciones bsicas Se realizara la clasificacin y la medicin completa de las seales propuestas en la prctica [2], mediante

el entorno de matlab y haciendo uso de las propiedades plot (x,y).

1. x(t)=1, es una seal continua en el tiempo que nos indica que tiene un valor constante en su amplitud.

Fig. 4. Seal en tiempo continuo. x=cos(100*t)

5. x=cos(500*t)
Fig. 1. Seal en tiempo continuo x(t)=1

2. x(t)=u(t), es una seal continua en el tiempo .

u(ta) = { 0 t<a, 1 a<t

Fig. 5. Seal en tiempo continuo x=cos(500*t)

Fig. 2. Seal en tiempo continuo x(t)=u(t)

6. x=cos(10000*t)

3. x(t)=e^-t,la funcin exponencial es una seal continua en el tiempo .


Decreciente si t < 1 .

Fig. 6. Seal en tiempo continuo x=cos(10000*t) Fig. 3. Seal en tiempo continuo x(t)=e^-t

7. x=cos(1000000*t)

4. x=cos(100*t)

Fig. 7. Seal en tiempo continuo x=cos(1000000*t)

1. Fig. 9. Seal en tiempo discreto X(n)=d[n]

8. Pulso rectangular x(t)=pi(t/2)

11. Una sinusoide compleja en tiempo discreto se define mediante la frmula. [ ] [ ] ( ) ( ) ( ( ) )

Fig. 8. Seal en tiempo continuo x(t)=pi(t/2)

9. Pulso rectangular x(t)=pi(t/0.5)


Fig. 10. Seal en tiempo discreto e^j ^w ^n

[ ] ( )

Fig. 8. Seal en tiempo continuo x(t)=pi(t/2)

10.

X(n)=d[n]

Fig. 11. Seal en tiempo discreto e^j ^w ^n

Delta de kronecker. Es el equivalente en tiempo discreto de la delta dirac[3]

12. subplot

Fig. 12. Seales con subplot

IV. CONCLUSIONES la implementacin de Matlab en el anlisis de seales resulta sumamente til y confiable, debido a su gran precisin tanto en clculos como en grficos y a su velocidad de proceso Matlab nos presenta una serie de ayudas para poder mejorar la presentacin de las grficas realizadas Hay que tener muy en cuentas la forma de incluir los datos en Matlab ya que si no se precisa con esto, no se obtendr el resultado deseado. El formato de salida de los datos puede ser cambiado de acuerdo al usuario mediante los cambios de escala o en el cambio de rango de las variables como el tiempo o amplitud .

REFERENCIAS
[1] ARTES Antonio, Comunicaciones digitales, Prentice Hall, 2007. Madrid. [2] GUTIERREZ Felix, Graficos en matlab, unincca, Bogota D.C. [3] Garca Javier, Aprensa matlab 7.0 como si estuviera en primero, Universidad Politcnica de Madrid. Madrid Diciembre 2005

Das könnte Ihnen auch gefallen