Sie sind auf Seite 1von 35

ING.

GIOVENE PEREZ CAMPOMANES


Email: gpcampomanes@gmail.com
Blog:ingenieriahidraulicaunmsmimf.blogspot.com

Grficos en Matlab
1. Las ventanas de la figura:

Todas las graficas realizadas en MATLAB se


realizan en ventanas denominadas ventanas de
figura. Cada ventana figura tiene asignado un
identificador, con lo cual podremos hacer
referencia a ella. A este manipulador (handle)
de ventana de figura.

Graficas en dos dimensiones en el plano:


COMANDOS
Plot(X,Y)
Bar(X,Y)
Barh(x,y)
stem(x,y)
stairs(x,y)
Polar(x,y)
Pie(x)
rose(x)

DESCRIPCION
Dibuja el conjunto de puntos (x,y) en un sistema cartesiano
Grafico de barras vertical , donde "y" representa las frecuencias y "x" define el intervalo en el
eje x.
Grafico de barras horizontal, donde "y" representa las frecuencias y "x" define el intervalo del
eje y.
Grafico de bastones verticales, donde "y" representa las frecuencias y "x"define el intervalo
en el eje x.
Grafica una curva escalada
Dibuja una curva en coordenadas polares , y=y(x)
Realiza el grafico de sectores relativo al vector x.
Dibuja el histograma angular relativo al vector x.

compass(x,y)

Dibuja un conjunto de flechas con origen en (0,0) y cuya magnitud y direccin estn
determinadas por el modulo de z. (z=x+iy)

feather(x,y)

Dibuja un conjunto de flechas con origen en el eje x, y cuya magnitud y direccin estn
determinados por el modulo de y.

fplot("f",[a,b])
ezplot("f",[a,b])
loglog(x,y)
semilogx(x,y)
semilogy(x,y)
fill(x,y,c)

grafica la funcin f en el intervalo [a,b].


grafica la funcin f en el intervalo [a,b], adicionndole el titulo por defecto
Realiza una grafica cartesiana con escala logartmica en los ejes coordenados.
Realiza una grafica cartesiana con escala logartmica en el eje "x" y escala normal en el eje
"y".
Realiza una grafica cartesiana con escala logartmica en el eje "y" y escala normal en el eje
"x".
dibuja la regin poligonal cuyos vrtices son los elementos de los vectores columna x, y;el
parmetro "c" contiene el color al graficar

2. Creacin de ventanas figura:


Las ventanas de figura se crean de 2 maneras:
a. Automticamente al invocar alguna funcin de
trazado de grafica.

b. Manualmente, mediante la invocacin a la funcin

figure.

Ejemplo: Obtener en una ventana de figura, el trazado


de la funcin f(x) = x^2, para x [-3;3] con paso x=0.5

Ejemplo: teniendo cerradas cualquier ventanas figura,


crear una ventana de figura vaca mediante:

En este instante, cualquier funcin de trazado se


efectuara sobre la ventana de la figura que sean
necesarias; asi:

En este instante, cualquier funcin de trazado se


efectuara sobre la ventana de figura figure3(ventana de
figura actual).
Para obtener el manipulador de la actual ventana de
figura ( la ultima visualizacin) utilizamos funcin gcf
(get current figure).

Finalmente, para cerrar una ventana de figura figure n


lo hacemos mediante la funcin close(n); el orden no
interesa, en caso no exista la ventana close retornara el
mensaje de error invalid figure handle

line:

bar:

stairs:

polar:

polar:

pie:

loglog:

fplot:

Tipo y color de lnea

ESPECIFICADOR
r
g
B
C
M
Y
K
W

COLOR
Rojo
Verde
Azul
Turquesa
Magenta
Amarillo
Negro
Blanco

ESPECIFICADO
R

ESTILO DE LINEA

..

Continua

--

Guiones(dashed)

Punteada(dotted)
Guiones y punto(dashdot)

.-

1. Grafique las siguientes funciones en


el dominio que se indica:

2. Grafique las dos funciones que siguen en la


misma grafica con un solo comando plot:

3. Grafique
, llamados polinomios de
Chebysev para, para m=1,2,..................8.
En -1<=x<=1, en dos conjuntos de cuatro
graficas empleando subplot.

COMANDOS

GRAFICAS EN
3
DIMENSIONES

DESCRIPCION

Plot3(x,y,z)

Dibuja el conjunto de puntos (x,y,z) en un sistema de tres dimensiones

fill3(x,y,z,c)

Dibuja una regin poligonal cuyos vrtices son los elementos de los vectores
columna x,y,z. el parmetro "c" contiene el color a graficar.

meshgrid(x,y)

Crea arreglos bidimensionales a partir de los arreglos "x" e "y", para


elaborar la grafica de una superficie explicita z=f(x,y).

mesh(x,y,z)

Grafica una superficie explicita z=f(x,y) con los arreglos x,y e z.

meshc(x,y,z)

Grafica una superficie explicita z= f(x,y) con los arreglos x,y e z,


proyectando las curvas de nivel en el plano xy.

meshz(x,y,z)

Grafica una superficie explicita z= f(x,y) con los arreglos x,y e z, cerrando la
grafica con las fronteras de dominio.

surf(x,y,z)

Grafica una superficie explicita z= f(x,y) con los arreglos x,y e pintando cada
una de las celdas

surfc(x,y,z)

Grafica una superficie explicita z= f(x,y) con los arreglos x,y e z,


proyectando las curvas de nivel en el plano xy.

surfl(x,y,z)

Grafica una superficie explicita z= f(x,y) con los arreglos x,y e z,


considerando una iluminacin en formato bsico.

waterfall(x,y,z)

grafica una superficie explicita z=f(x,y) en forma de cascada

contour(x,y,z)

Grafica las curvas de nivel de la superficie explicita z=f(x,y).


Grafica barras verticales , donde "y" representa las frecuencias y el
incremento en "x" define el lado del cuadrado que es la base del
paralelepipedo.

bar3(x,y)
comet3(x,y,z)
sphere

grafica con movimiento una curva para mtrica x=x(t), y=y(t), z= z(t).

grafica la esfera unitaria usando 20*20 caras


grafica una superficie de revolucin generada por la rotacin de la funcin
cylinder('f')
f=f(t) en el intervalo definido para t.
grafica puntos de una curva para mtrica x=x(t), y=y(t), z=z(t),
stem3r(x,y,z)
representndola con bastones.
pie3(x)
grafica sectores tridimensionales para la frecuencia de x.
grafica una superficie explicita z=f(x,y) como cintas tridimensionales , "c"
ribbon(y,z,c)
especifica el ancho de la cinta.
grafica los vectores de componentes (u,v,w) en los puntos (x,y,z); "c" indica
quiver3(x,y,z,u,v,w,c)
el tamao de los vectores.

Email: gpcampomanes@gmail.com
Blog:ingenieriahidraulicaunmsmimf.blogspot.com

Das könnte Ihnen auch gefallen