You are on page 1of 4

Algunas funciones de graficas tridimensionales

Plot3(x,y,z): crea una grafica lineal tridimensional
Comet3(x,y,z): genera una versión animada de plot3
Mesh(z) ó mesh(x,y,z): genera una grafica de superficie de malla
Surf(z) ó surf(x,y,z) : crea una grafica de superficie similar a la función mesh
Shading interp: interpola entre los colores usados para ilustrar graficas de superficie.
Shading flat: colorea cada sección de reticula , con un color solido.
Colormap(map.name): permite al usuario seleccionar el patrón de color a usar en la grafica de
superficie.
Contour(z) ó contour(x,y,z): genera una grafica de contorno
Surfc(z) ó surfc(x,y,z): genera una grafica de superficie con una de contorno (es decir
surf+contour)
Pcolor ó pcolor(x,y,x) : crea una grafica de pseudocolor
Ejercicio uno :
Cree la siguiente grafica lineal tridimensional
x=linspace(0,10*pi,1000);
y=cos(x);
z=sin(x);
plot3(x,y,z);
grid on;
xlabel(‘angulo’),ylabel(‘cos(x)’),zlabel(‘sen(x)’);
title(‘un resorte’);


Mesh
z=[1,2,3,4,5,6,7,8,9,10;2,4,6,8,10,12,14,16,18,20;3,4,5,6,7,8,9,10,11,12];
mesh(z)
Utilizando la función comet3-x,y,z-, dibuja la grafica en una secuencia animada. Si tu animación
corre demasiado rápido, agregue mas puntos a los datos por graficar. La función comet se utiliza
para crear graficas lineales bidimensionales.
Graficas de superficie :
La función mesh (malla), es útil para dar un buen efecto a una matriz bidimensional sencilla m por
n, donde el valor de la matriz representa el valor de z en la grafica. Y los valores x y y, se basan en
la dimensión de la matriz.
La función mesh , se puede usar con tres argumentos, es decir mesh-x,y,z- donde x es una lista de
coordenadas x, y una lista de coordenadas y, y z una lista de coordenadas z.
x=linspace(1,50,10);
y=linspace(500,1000,3);
mesh(x,y,z);

graficas de superficie:
estas son similares a las graficas de malla, solo que crean una superficie tridimensional colorida en
lugar de una mesh. Los colores varian con el valor de z. el comando surf toma la misma entrada
que mesh , es decir surf de z o surf-x,y,z- .
el color usado en las graficas de superficie se controla con la función color map gray
por ejemplo:
colormap(gray)
existen otros colores disponibles en Matlab cuales podemos ver utilizando el comando help
colormap.
Ejemplo
Realice las siguientes graficas en una sola figura. Utilizando los comandos mesh , surf, contour,
surfc.
Donde “x” va de menos dos a dos con intervalos de punto dos
Y “y” igual que “x”.

La función meshgrid , se utiliza para crear las matrices bidimensionales “x” y “y” de los vectores
unidimensionales “x” y “y”, calculando los valores en z
[x,y]=meshgrid(x,y);
Z=x.*exp(-x.^2-y.^2)
Colormap lista de colores siempre entre paréntesis
Autumn
Spring
Summer
Winter
Jet
Hot
Hsu
Pink
Prism
White
Bone
Colorcube
Cool
Copper
flag