Está en la página 1de 11

Lenguaje de Programacin

Laboratorio 10: Grficos en 3D

Grficos 3D
Funciones para aadir ttulos a la grfica


title('ttulo') aade un ttulo al dibujo. xlabel(texto) aade una etiqueta al eje de abscisas. Con xlabel off desaparece. Lo mismo ylabel(texto) o zlabel(texto)

text(x,y,z,'texto') introduce 'texto' en el lugar especificado por las coordenadas x,y,z.

Grficos 3D
Representacin grfica de curvas


Plot3(x(t),y(t),z(t)): Mediante este comando se pueden graficar curvas en tres dimensiones. Por ejemplo: r(t)=(sin(t),cos(t),t)

MATLAB >>t=linspace(0,8*pi,2000); >>plot3(sin(t),cos(t),t,linewidth,3)

Grficos 3D
Representacin grfica de superficies


Creacin de una malla a partir de vectores [X, Y]=meshgrid(x,y) Grfica de la malla construida sobre la superficie Z(X,Y): mesh(X,Y,Z), meshc(X,Y,Z) (dibuja adems lneas de nivel en el plano z=0). El tamao de mallado debe ser acorde a los resultados que se esperan.

Grficos 3D
Representacin grfica de superficies


Creacin de una malla a partir de vectores [X, Y]=meshgrid(x,y)

Mal mallado

Bien mallado

Grficos 3D
Representacin grfica de superficies
 

Creacin de una malla a partir de vectores [X, Y]=meshgrid(x,y) Grfica de la superficie Z(X,Y): surf(X,Y,Z), surfc(X,Y,Z)

Surf por defecto con mallado pequeo.

Grficos 3D
Representacin grfica de superficies  Diferentes formas de representar los polgonos coloreados: shading faceted : sombreado constante con lneas negras superpuestas (opcin por defecto).

Grficos 3D
Representacin grfica de superficies  Diferentes formas de representar los polgonos coloreados: shading flat : sombrea con color constante para cada polgono.

Grficos 3D
Representacin grfica de superficies  Diferentes formas de representar los polgonos coloreados: shading interp : sombrea calculado por interpolacin de colores entre los vrtices de cada polgono

Grficos 3D
EJERCICIOS  Ejercicio 1 Graficar la curva en 3D, indicar los nombres de los ejes y darle un ttulo al grfico. r(t)=(sin(t)*t1/2 , cos(t),t) para valores de t desde 0 a 5

Grficos 3D
EJERCICIOS  Ejercicio 2 Graficar la superficie en 3D, indicar los nombres de los ejes y darle un ttulo al grfico.
(-x2-y2) f(x,y)=e

para el intervalo de x e y entre -2 y 2.

También podría gustarte