plot 3d

9
PLOT3D EN SCILAB DAINA DELFINA VILLARREAL NAVA LUCIA CASTILLO CASTELLANOS ARELHI RODRÍGUEZ GONZALES JUAN CARLOS DOMÍNGUEZ SILVANO

description

como graficar en scilab

Transcript of plot 3d

PLOT3D EN SCILAB

PLOT3D EN SCILABDaina delfina Villarreal navaLucia castillo castellanosArelhi Rodrguez Gonzales Juan Carlos Domnguez SilvanoPara trazar los grficos 3D, necesitamos (x, y, z) las coordenadas de puntos que estn en la superficie.Hay dos formas en que los grficos 3D se pueden trazan en ScilabMediante la especificacin de las coordenadas Z de interseccin de una rejilla situada en el plano XY.Es decir, (x, y, z) las coordenadas de puntos intersction de una rejilla en el plano xy.El espaciado de la malla a lo largo de x e y ejes puede o no ser el mismo.Al especificar las coordenadas de las cuatro esquinas de cuatro caras (polgonos o facetas).

X, Y ,ZPara colocar los ttulos de la grfica y de los ejes se utiliza la siguiente sintaxis,xlabel(ttulo de la grfica, del eje x, del eje y)>clf // borrar grfica anterior-->t=0:1:10; // valores del eje x (tiempo)-->x=1.5*t+1.8; // ecuacin de una recta

LOS GRFICOS EN 3D USANDO GRIDS

La rejilla se genera especificando dos vectores que dan las coordenadas a lo largo de los X e Y-ejes.La rejilla se obtiene mediante el clculo de las coordenadas de todos los puntos de interseccin.Un tercer vector especifica las coordenadas z de los puntos de interseccin de la cuadrcula.Por lo tanto, si x es un vector de tamao MX1, e y es un vector de tamao 1xn, entonces z es una matriz de tamao mxn.OBSERVEMOS EL SIGUIENTE EJEMPLO-> X = [0:% pi/16: 2 *% pi] '; / / Tenga en cuenta la transposicin.El tamao es 33x1-> y = [0:5]; / / tamao de 1x6-> z = sen (x) * los (y); / / los (a) tiene el mismo tamao como Y y todos los elementos son 1- -> tamao (x), el tamao (y), el tamao (z)ans = 33.1.ans = 1.6.ans = 33.6.-> dibujar3d (x, y, z)

Funcinplot3d1 ()es similar a funcionardibujar3d (), excepto que produce un grfico el nivel de color de la superficie, utilizando el mismo color de los puntos con la misma altura (o para puntos que se encuentran dentro de un cierto rango de altura).5LOS GRFICOS EN 3D USANDO FACETAS

Funcin plot3d2 () genera las superficies utilizando facetas en lugar de rejillas. Aqu, los argumentos de la funcin, a saber, x, y y z son dos matrices dimensionales. La superficie se compone de cuatro polgonos lados, con la coordenada x del polgono almacenados en x (i, j), x (i +1, j), x (i, j +1) y x (i +1, j 1). Del mismo modo, las coordenadas y y z de los polgonos se almacenan en las matrices y y z.

En el siguiente ejemplo, vamos a utilizar la funcinlinspace (s1, s2, n)para generar n valores igualmente espaciados con s1 como valor inicial y s2 como el valor final.Por lo tanto linspace (0, 10, 11)es equivalente a la gama de doce y diez.Del mismo modo, linspace (0, 10, 21)es el mismo que el rango de 0:0.5:10.-> U = linspace (-% pi / 2,% pi / 2, 40), el tamao (u)ans = 1.. 40-> v = linspace (0, 2 *% pi, 20), el tamao (v)ans = 1.. 20-> x = cos (u) * cos (V); tamao (x) / / cos (u) 'es 40x1, cos (v) es 1x20ans = 40.. 20-> y = cos (U) '* sen (U);-> z = sen (U) '* los (V);-> plot3d2 (x, y, z)

TRAZADO DE VARIOS GRFICOS USANDO SUBTRAMA ()

Subparcela Funcin () se utiliza para trazar grficos mltiples dentro de una ventana grfica.Elargumento secundario ()comando debe preceder inmediatamente una orden de trazado con el fin de producir una sub-parcela.Lasubtrama ()funcin divide lgicamente la ventana grfica en una matriz de filas y columnas, y elige una de las clulas como la salida del comando de trazado posterior.Por ejemplo, trama secundaria (235) divide la ventana en dos filas y 3 columnas (es decir 6 clulas en total).Se cuentan las clulas en secuencia a partir de la parte superior izquierda procedimiento a la primera a la derecha y luego hacia abajo. Por lo tanto la celda 5 en el comando anterior implica que la salida del comando siguiente trazado ser enviado a la celda en la fila 2, columna 2.-> CLF (); subtrama (121); plot3d2 (x, y, z); subtrama (122); plot3d3 (x, y, z)

EXPORTACION DE LOS GRAFICOSLos grficos pueden ser exportados a uno de los siguientes formatos: PNG, PPM, EMF, EPS, FIG, PDF y SVG.Para exportar el contenido de la ventana de grficos, vaya al men principal de la ventana grfica y seleccioneArchivo -> Exportar a(Ctrl + E).Esto abre un cuadro de dilogo en el que puede elegir el nombre de archivo para el archivo de imagen y su tipo de archivo.La imagen cn se puede importar a un documento.

-> X = [0:% pi/16: 2 *% pi] '; y = [sen (x), cos (x)]; plot (x, y); xgrid (1);-> xtitle ("Funciones armnicas", "$ \ theta $", "$ \ sin (\ theta), \ cos (\ theta) $")

Scilab puede mostrar ecuaciones matemticas escritos en LaTeX o MathML idiomas.Voy a demostrar slo las capacidades de LaTeX escribiendo los ttulos de los ejes de las grficas de seno y coseno funciones anteriores.10EXPLICACION EJEMPLOS