Está en la página 1de 8

2.

SECCIN DE GRAFICACIN
Para poder aprovechar de manera apropiada los recursos de que posee MatLab, un
usuario requiere del conocimiento de dos reas del paquete. La primera como ya hemos
visto es el correcto dominio de variables y funciones matemticas, y la segunda es sin duda
conocer el manejo de las funciones relacionadas con la graficacin de funciones en
MatLab.
Esta seccin pretende ensearle al futuro usuario el tipo de grficos que se maneja
en MatLab, tanto en dos como en tres dimensiones, adems de la forma en que se pueden
personalizar tales grficos para tener una mejor presentacin.
Se ha decidido dividir la seccin en sub-secciones de dos y tres dimensiones
respectivamente, con el objeto de lograr una mayor claridad al momento de explicar las
diferencias que existen entre los dos tipos de grficos.
Una vez que el usuario haya asimilado de manera satisfactoria los conocimientos
que mediante esta seccin se pretende transmitirle, consideraremos que el usuario ha dado
ya el segundo paso para el dominio del paquete, restando nicamente ejercitar sus
conocimientos recin adquiridos en forma de ejemplos para completar su aprendizaje.

Fig 2.0.- Presentacin de la seccin Graficacin

2.1 2D Graficacin en dos dimensiones


Cuando se habla de un grfico en dos dimensiones, lo primero que viene a la mente
es un grfico tipo X-Y, y no sin razn, puesto que es cierto que son los de mayor aplicacin
para la mayor parte de las funciones trigonomtricas. Por supuesto que X y Y pueden tener
distinto significado y connotacin, es por eso que un grfico de este tipo puede ser
logartmico, semi- logartmico, etc. Sin embargo, existen algunos tipos de grficos que no
pertenecen a ste grupo, grficos del tipo polar o de rebanadas, muy utilizadas por ciertas
ramas de la matemtica y estadstica sobretodo. MatLab posee funciones para representar
grficos de cualquier tipo, y esto se le hace notar desde un principio al usuario.
Los primeros seis ejemplos de esta subseccin muestran el mismo nmero de
grficos representando grficos del siguiente tipo en el siguiente orden:
1.- Grfico tipo X-Y de una senoidal. (funcin plot)

2.- Grafico semi-logartmico en X (explicando funciones loglog, semilogx y


semilogy)

3.- Grfico de tipo polar (funcin polar)

4.- Grafico estadstico de barras (explicando funciones bar, barh, area, y


pie)

5.- Grfico estadstico de histograma (explicando funciones randn y hist)

6.- Grfico de valores discretos (funcin stem)

Una vez que el usuario conoce los tipos de grficos disponibles en dos dimensiones,
es necesario ahora mostrar las funciones relacionadas con la personalizacin de dichos
grficos con el objeto de que pueda presentar de una manera ms profesional los grficos
que resulten de sus funciones.
Para esto se comienza por mostrle un ejemplo en la que desfasamos una misma
senoidal 45 grados dos veces de manera que pudiramos observar tres senoides en la misma
grfica. Para distinguir entre las tres senoidales, se deba asignar a cada una de ellas un
color y/o forma de lnea. En el ejemplo se puede observar, que a travs de la funcin plot
ms ciertos valores caractersticos podemos variar el color y estilo de lnea de cada uno de
los grficos. Estos valores caractersticos son incluidos dentro de un listado en la tabla
inmediatamente siguiente del ejemplo para que el usuario pueda hacer uso a discrecin de
ellos.

Fig 2.1.1.- Ejemplo de cmo lograr una seal senoidal y desfasarla cada 45 grados

Posterior a la tabla de valores caractersticos, se encuentra otro ejemplo, que tiene


por objetivo mostrarle al usuario como ajustar la relacin de sus ejes mediante la funcin
axis, y como hacer aparecer la rejilla de referencia mediante la funcin grid. Podemos
notar que en el ejemplo se hace referencia por el momento, nicamente a ejes de aspecto
predeterminado, en este caso, ejes del tipo axis equal y axis square que ajustan X y Y

en base a igualdad en valores de X y Y, o a las dimensiones del grfico en cuestin


respectivamente.

Fig 2.1.2 .- Ejemplo utilizando funciones senoidales y cosenoidales, en donde se manipulan ejes

El siguiente paso es darle a conocer al usuario como incluir los nombres de los ejes
y el del grfico en particular mediante las funciones xlabel, ylabel y title,
explicndole adems como puede dividir los valores de los ejes y etiquetarlos mediante las
funciones set, XTick, YTick, XTickLabel y YTickLabel . Por ltimo tambin se
incluye la funcin text que le ensea como incluir texto dentro del grfico y como
ubicarlo en el lugar indicado.
El ltimo ejemplo correspondiente a esta subseccin, muestra al usuario como
dividir la pantalla en varios grficos en los que podr trabajar independientemente. Esto es
logrado a travs de la funcin y su correcto manejo se muestra dentro del ejemplo.

Fig 2.1.3 .- Ejemplo donde se muestra como dividir la pantalla en varios grficos.

2.1 3D ( tres dimensiones)


Uno de los aspectos ms interesantes y que hacen de MatLab la mejor herramienta
de su tipo, es la facilidad con la que se generan grficos de tres dimensiones. Gracias a esta
capacidad, el usuario es capaz de representar con exactitud superficies bien definidas en
base a funciones de todo tipo, y no solo eso; MatLab permite al usuario personalizar de una
manera ms directa sus grficos, puesto que podr ser capaz de ajustar adems de colores y
texto, luces sobre determinadas regiones de la superficie, y el ngulo de cmara o
visibilidad que se le quiera dar. Todo esto no lleva ms de unas cuantas instrucciones o
segundos para ajustar directamente en el grfico y el objetivo de esta subseccin es la de
instruir al usuario sobre como puede lograr todo esto.
Al igual que en la subseccin de 2D, aqu los primeros 3 ejemplos presentan
diferentes tipos de grficos tridimensionales que el usuario puede lograr mediante las
funciones adecuadas, estas son:
1.- Ejemplo tridimensional X-Y-Z en el que nuevamente desfasamos 45 grados una
funcin tridimensional consistente de senos y cosenos, y nuevamente asignamos
colores y estilos de lnea a cada una. (funcin plot3 adems de aadir la funcin
general legend que nos sirve para identificar cada uno de los tres diferentes
grficos)

2.- Ejemplo estadstico de barras (funcin bar3)

3.- Ejemplo de funcin discreta en la que combinamos este tipo de grfico con su
correspondiente grfico continuo (explicando funcion stem3 para lograr un
grfico tridimensional discreto, funcin hold para incluir un grfico dentro de otro
ya existente, y nuevamente funcin plot3 para comparar la funcin discreta con su
correspondiente grfica continua.

4.- El siguiente ejemplo, muestra al usuario como generar una superficie y como,
mediante funciones especficas puede controlar el color, ngulo de visin,
iluminacin, sombreado, textura y dimensiones tanto del grfico en general como el
de ciertas regiones. (se explican funciones de tipo surf, colormap, shading,
set, light lighting para controlar los detalles antes mencionados).

5.- El ltimo ejemplo de esta subseccin explica al usuario como puede modificar
los valores de color, ngulo de visin, iluminacin sombreado, textura y
dimensiones pero ahora desde la misma figura donde se dibuja el grfico. Esto se
logra mediante los mens de Edit y View que incluyen las figuras. Existen
incluso opciones como la del ngulo de visin que pueden ser controlados mediante
el ratn a travs de determinados conos incluidos dentro de la barra de herramientas
de la figura, y esto tambin se le hace notar al usuario.

También podría gustarte