Gráficos 3D en MATLAB
|
|
- Arturo Rodríguez Campos
- hace 8 años
- Vistas:
Transcripción
1 Gráficos 3D en MATLAB Pedro Corcuera Dpto. Matemática Aplicada y Ciencias de la Computación Universidad de Cantabria corcuerp@unican.es
2 Objetivos Presentar la implementación de una amplia selección de capacidades gráficas en tres dimensiones Desarrollar la capacidad de generar gráficos interactivamente Matlab 2
3 Indice Líneas en 3D Superficies Creación de gráficos interactivamente Matlab 3
4 La versión 3D de plot es Líneas en 3D plot3(u1, v1, w1, c1, u2, v2, w2, c2, ) donde uj, vj, y wj son las coordenadas x, y, y z, respectivamente, de un punto Son escalares, vectores de la misma longitud, matrices del mismo orden, o expresiones que, cuando se evalúan, resultan en una de esas cantidades cj es una cadena de caracteres Un caracter especifica el color. Un caracter especifica las características del punto Uno o dos caracteres especifica el tipo de línea Matlab 4
5 Líneas en 3D Para dibujar un conjunto de n líneas sin conectar cuyos puntos finales son (x 1j,y 1j,z 1j ) y (x 2j,y 2j,z 2j ), j = 1, 2,, n se crean seis vectores: Así, plot3 es x1 = [ ]; x2 = [ ]; y1 = [ ]; y2 = [ ]; z1 = [ ]; z2 = [ ]; x = x 1 x 2 x j j j jn y j = y j1 y j2 y jn j = 1, 2 z = z 1 z 2 z j j1 j jn plot3([x1; x2], [y1; y2], [z1; z2]) donde [x1; x2], [y1; y2], y [z1; z2] son matrices de (2 n) Matlab 5
6 Líneas en 3D Todos los procedimientos de anotación descritas para los gráficos 2D son aplicables a las funciones de generación de curvas y superficies 3D, excepto que los argumentos de text se usa text(x, y, z, s) donde s es un string y zlabel se usa para etiquetar el eje z Matlab 6
7 Ejemplo: Dibujo de cajas de alambres Se requiere una función BoxPlot3 que dibuje las aristas (4) de cada una de las seis superficies de una caja. La ubicación y orientación de la caja está determinada por las coordenadas de la diagonal de caras opuestas P(x o,y o,z o ) and P(x o +L x, y o +L y, z o +L z ) (x o,y o,z o +L z ) 2 3 (x o,y o +L y,z o +L z ) z L z (x o,y o,z o ) 1 4 (x o,y o +L y,z o ) L x (x o +L x,y o,z o +L z ) 6 7 (x o +L x,y o +L y,z o +L z ) 5 L y 8 y x (x o +L x,y o,z o ) (x o +L x,y o +L y,z o ) Matlab 7
8 Ejemplo: Dibujo de cajas de alambres function BoxPlot3(x, y, z, Lx, Ly, Lz) x = [x, x, x, x, x+lx, x+lx, x+lx, x+lx]; %(1 8) y = [y, y, y+ly, y+ly, y, y, y+ly, y+ly]; %(1 8) z = [z, z+lz, z+lz, z, z, z+lz, z+lz, z]; %(1 8) index = zeros(6,5); (x o,y o,z o +L z ) 2 3 index(1,:) = [ ]; z z L z index(2,:) = [ ]; index(3,:) = [ ]; index(4,:) = [ ]; index(5,:) = [ ]; index(6,:) = [ ]; for k = 1:6 (x o +L x,y o,z o +L z ) plot3(x(index(k,:)), y(index(k,:)), z(index(k,:))) hold on end x (x o +L x,y o,z o ) L y (x o,y o,z o ) L x (x o +L x,y o +L y,z o +L z ) (x o +L x,y o +L y,z o ) (x o,y o +L y,z o +L z ) Matlab 8 y y (x o,y o +L y,z o )
9 Ejemplo: Dibujo de cajas de alambres El script para generar tres cajas con las siguientes dimensiones y coordenadas (x o, y o, z o ) Box #1 Size: Location: (1, 1, 1) Box #2 Size: Location: (3, 4, 5) Box #3 Size: Location: (4.5, 5.5, 6) BoxPlot3(1, 1, 1, 3, 5, 7) BoxPlot3(4, 6, 8, 4, 5, 1) BoxPlot3(8, 11, 9, 1, 1, 1) Matlab
10 Ejemplo: Onda senoidal sobre una superficie de un cilindro Las coordenadas de una onda senoidal sobre la superficie de un cilindro se obtiene con x = bcos( t) y = bsin( t) z = c cos( at ) t = linspace(, 2*pi, 2); a = 1; b = 1.; c =.3;.2 x = b*cos(t); -.2 y = b*sin(t); z = c*cos(a*t); plot3(x, y, z, 'k') axis equal Si se asume quea= 1., b = 1., c =.3, y t 2π, el script es Matlab 1
11 Superficies Matlab contiene un conjunto de funciones gráficas 3D para crear superficies, contornos, y variaciones, así como especializaciones de esas formas básicas Una superficie se define por la expresión z = f ( x, y) donde x e y son las coordenadas en el plano-xy y z es la altura resultante Matlab 11
12 Superficies Las funciones básicas de graficación de superficies son surf(x, y, z) y mesh(x, y, z) donde x, y, z son las coordenadas de los puntos en la superficie surf dibuja una superficie compuesta de parches de colores que dependen de la magnitud z mesh dibuja parches de superficies blancas que se definen por su contorno. Los colores de las líneas de los parches se determinan por la magnitud de z. Matlab 12
13 Ejemplo de superficie Se requiere dibujar una superficie definida por z x, y x x y x y x y ( ) = definida en el rango 3 < x < 3 y 3 < y < 13 Se genera la función SurfExample para calcular las coordenadas x, y,z function [x, y, z] = SurfExample x1 = linspace(-3, 3, 15); % (1 15) y1 = linspace(-3, 13, 17); % (1 17) [x, y] = meshgrid(x1, y1); % (17 15) z = x.^4+3*x.^2 2*x+6-2*y.*x.^2+y.^2-2*y; % (17 15) Matlab 13
14 Ejemplos de superficies con surf y mesh 2 [x,y,z] = SurfExample; surf(x, y, z) [x,y,z] = SurfExample; mesh(x, y, z) Matlab
15 Ejemplos de superficies con surf y mesh [x,y,z] = SurfExample; mesh(x, y, z) hidden off Matlab 15
16 Combinando superficies y líneas Se puede combinar funciones de graficación 3D para dibujar múltiples líneas y superficies Como ejemplo se crean dos funciones Corners: que dibuja cuatro líneas conectando las esquinas de la superficie generada por SurfExample al plano xy que pasa por z = Disc: que crea un disco circular que interseca la superficie creada por SurfExample en z o = 8,con radio de 1 unidades, y centro en (,5) Matlab 16
17 Ejemplo: combinando superficies y líneas Las coordenadas de las esquinas son: 2 15 ( 3, 3, z( 3, 3)) 1 (3, 3, z(3, 3)) (3, 13, z(3,13)) ( 3, 13, z( 3,13)) Las funciones son: function Corners xc = [-3, -3, 3, 3]; yc = [-3, 13, 13, -3]; zc = xc.^4+3*xc.^2 2*xc+6 2*yc.*xc.^2+yc.^2 2*yc; hold on plot3([xc; xc], [yc; yc], [zeros(1,4); zc], 'k') Matlab
18 Ejemplo: combinando superficies y líneas function Disc(R, zo) r = linspace(, R, 12); % (1 12) theta = linspace(, 2*pi, 5); % (1 5) x = cos(theta')*r; % (5 12) y = 5 + sin(theta')*r; % (5 12) hold on z = repmat(zo, size(x)); % (5 12) surf(x, y, z) Matlab 18
19 Ejemplo: combinando superficies y líneas [x, y, z] = SurfExample; surf(x, y, z); Disc(1, 8) Corners Matlab 19
20 Modificación de la apariencia de gráficos Hay varias funciones que se pueden usar de forma combinada para modificar la apariencia de la superficie resultante box on o box off grid on o grid off axis on o axis off La funciónboxon sólo dibuja una caja siaxison ha sido seleccionada Matlab 2
21 Ejemplo: modificación de la apariencia de gráficos 2 15 [x,y,z] = SurfExample mesh(x, y, z) grid off [x,y,z] = SurfExample mesh(x, y, z) axis off grid off Matlab 21
22 Ejemplo: modificación de la apariencia de gráficos [x,y,z] = SurfExample mesh(x, y, z) axis on grid off box on Matlab 22
23 Modificación de la apariencia de gráficos Los colores de los parches creados por surf o las líneas creadas por mesh se pueden cambiar a un color uniforme usando colormap(c) donde c es un vector de tres elementos, cada uno de los cuales varía entre y 1, correspondiendo a la intensidad del color rojo, verde y azul respectivamente (r, g, b). Ejm: c [ ] [1 1 1] [1 ] [ 1 ] [ 1] [1 1 ] [1 1] [ 1 1] [.5.5.5] Color black white red green blue yellow magenta cyan gray Matlab 23
24 Ejemplo: funciones adicionales para mejorar visualmente una superficie 2 [x,y,z] = SurfExample; meshz(x, y, z) [x,y,z] = SurfExample; waterfall(x, y, z) Matlab 24
25 Ejemplo: funciones adicionales para mejorar visualmente una superficie [x,y,z] = SurfExample; ribbon(y, z) [x,y,z] = SurfExample; surfnorm(x, y, z) Matlab 25
26 Gráficos de contornos Las superficies también se pueden transformar en gráficos de contornos, que son gráficos de curvas formadas por la intersección de la superficie y un plano paralelo al plano xy en valores específicos de z Las funciones surfc(x, y, z) y meshc(x, y, z) crean superficies con contornos proyectados debajo de la superficie. x, y, z son los valores de las coordenadas de puntos que definen la superficie Matlab 26
27 Ejemplo de gráficos de contornos 15 [x,y,z] = SurfExample; meshc(x, y, z) grid off [x,y,z] = SurfExample; surfc(x, y, z) grid off Matlab 27
28 Gráficos de contornos Se pueden crear contornos sin visualizar la superficie, con etiquetas o sin etiquetas La función contour(x, y, z, v) crea un gráfico de contorno donde x, y, z son las coordenadas de los puntos que definen la superficie v, si es un escalar, es el número de niveles de contornos a visualizar y, si es un vector de valores, los contornos de la superficie en los valores de z. El uso de v es opcional Matlab 28
29 Gráficos de contornos Si se quiere etiquetar el contorno se usan las funciones [C, h] = contour(x, y, z, v) clabel(c, h, v) Matlab 29
30 Ejemplos de contour 12 1 [x,y,z] = SurfExample; contour(x, y, z) [x,y,z] = SurfExample; contour(x, y, z, 4) Matlab 3
31 1 Ejemplos de contour y clabel [x,y,z] = SurfExample; [C, h] = contour(x, y, z); clabel(c, h) [x,y,z] = SurfExample; v= [1, 3:3:12]; [C, h] = contour(x, y, z, v); clabel(c, h, v) Matlab 31
32 Gráficos de contornos 3D Para obtener los contornos de superficies en 3D, se usa contour3(x, y, z, v) donde x, y, z son las coordenadas de los puntos de la superficie v, si es un escalar, es el número de niveles de contornos a visualizar y, si es un vector de valores, los contornos de la superficie en los valores de z. El uso de v es opcional Para etiquetar los contornos se usa [C, h] = contour3(x, y, z, v) clabel(c, h, v) Matlab 32
33 Gráficos de contornos 3D Para rellenar la region entre contornos 2D con diferentes colores se usa contourf(x, y, z, v) los valores de los colores se pueden identificar usando colorbar(s) que coloca una barra de colores y sus correspondientes valores numéricos adyacente a la figura La cantidad z es un string igual a 'horiz' o 'vert' para indicar la orientación de la barra. El valor por defecto es 'vert' Matlab 33
34 Ejemplos de contour3, contourf y colorbar [x,y,z] = SurfExample; [C, h] = contour3(x, y, z); clabel(c, h) [x,y,z] = SurfExample; [C, h] = contourf(x, y, z); colorbar Matlab 34
35 Gráficos de contornos 3D Las propiedades de las líneas y etiquetas se pueden modificar de forma similar que para plot Por ejemplo, para cambiar el tamaño de las etiquetas creadas con contour a 14 puntos y las líneas del contorno azules, se siguen los pasos [x, y, z] = SurfExample; [C, h] = contour(x, y, z, v) g = clabel(c, h, v); set(g, 'Fontsize', 14) set(h, 'LineColor', b') Matlab 35
36 Superficies cilíndricas, esféricas y elipsoidales Se puede usar una curva 2D como generador para crear superficies de revolución usando [x, y, z] = cylinder(r, n) que retorna las coordenadas x, y, z de una superficie cilíndrica utilizandoel vector r para definir una curva perfil La funcióncylinder trata cada elemento en r como un radio en n puntos equiespaciados alrededeor de su circunferencia. Si se omite n se considera el valor 2 Matlab 36
37 Para la curva Ejemplo de superficie cilíndrica r = 1.1+ sin( z) z 2π que se rota 36 alrededor del eje-z Se usa 26 intervalos equiespaciados en la dirección z y 16 intervalor equiespaciados en la dirección circunferencial El script para graficar la superficie cilíndrica es zz = linspace(, 2*pi, 26); [x, y, z] = cylinder(1.1+sin(zz), 16); surf(x, y, z) axis off Matlab 37
38 Ejemplo de superficie cilíndrica Axis of rotation Matlab 38
39 Superficies cilíndricas, esféricas y elipsoidales Para crear una esfera, se puede usar [x, y, z] = sphere(n); axis equal surf(x, y, z) donde n es el número de n x n elementos que comprende la esfera de radio 1 centrado en el origen. Si n se omite se toma n = Matlab 39
40 Superficies cilíndricas, esféricas y elipsoidales Para crear una elipsoide, se puede usar [x, y, z] = ellipsoid(xc, yc, zc, xr, yr, zr, n); axis equal surf(x, y, z) -1 en (xc, yc, zc) con longitud de semi-ejes en las direcciones x, y, z respectivamente, de xr, yr, y zr. n es el número de n x n elementos que comprende el elipsoide. Si n se omite se toma n = Matlab
41 Angulo de visión En ocasiones se desea cambiar el ángulo de vista por defecto de los gráficos 3D porque No se muestra las características de interés Varias vistas diferentes deben mostrarse usando subplot La exploración de la superficie desde varias vistas es deseable antes de decidir la orientación final Para determinar el azimuth (a) y ángulo de elevación de la vista (e), se usa [a, e] = view Matlab 41
42 Angulo de visión Para orientar el objeto se usa el icono Rotate 3D en la ventana de la figura y se orienta el objeto hasta obtener una orientación satisfactoria. Se mostrará los valores de azimuth y elevación mientras se rota Rotate 3D Esos valores se pueden ingresar en la expresión view(an, en) para crear la orientación deseada cuando se ejecuta un script Matlab 42
43 Sombreado (shading) Las superficies creadas con surf usan la propiedad de sombreado por defecto llamada 'faceted'. La función que cambia el sombreado es shading s donde s es un string igual a faceted % Default flat interp Matlab 43
44 Ejemplo de view y shading zz = linspace(, 2*pi, 26); r=1.1+sin(zz); [x, y, z] = cylinder(r, 16); surf(x, y, z) view(-88.5, -48) shading faceted axis off vis3d Matlab 44
45 Ejemplo de view y shading zz = linspace(, 2*pi, 26); r=1.1+sin(zz); [x, y, z] = cylinder(r, 16); surf(x, y, z) view(-88.5, -48) shading flat axis off vis3d Matlab 45
46 Ejemplo de view y shading zz = linspace(, 2*pi, 26); r=1.1+sin(zz); [x, y, z] = cylinder(r, 16); surf(x, y, z) view(-88.5, -48) shading interp axis off vis3d Matlab 46
47 Ejemplo de view y shading r = 1+sin(zz); [x, y, z] = cylinder(r, 16); surf(x, y, z) view(-88.5, -48) shading interp colormap(copper) axis offvis3d Matlab 47
48 Transparencia Las superficies creadas con surf puede tener su opacidad alterada asignando un valor numérico al keyword 'FaceAlpha' El efecto de este keyword en la superficie resultante es dependiente del tipo del sombreado seleccionado Para ilustrar la opción de transparencia, se crea una función que genera los valores numéricos para la v superficie dada por x = a cos v(1 + cos u) v y = a sin v(1 + cos u) v z = ba (1 + sin u) Matlab 48
49 Transparencia Si se asume que a = 1.13 y b = 1.14, la función fichero m para esta superficie es function [x, y, z] = Transparency a = 1.13; b = 1.14; uu = linspace(, 2*pi, 3); vv = linspace(-15, 6, 45); [u, v] = meshgrid(uu, vv); x = a.^v.*cos(v).*(1+cos(u)); y = -a.^v.*sin(v).*(1+cos(u)); z = -b*a.^v.*(1+sin(u)); Matlab 49
50 Ejemplo de transparencia [x, y, z] = Transparency; surf(x, y, z) shading interp axis vis3d off equal view([-35 38]) [x, y, z] = Transparency; h = surf(x, y, z) set(h, 'FaceAlpha',.4) shading interp axis vis3d off equal view([-35 38]) Matlab 5
51 Ejemplo de transparencia [x, y, z] = Transparency; h = surf(x, y, z) set(h, 'FaceAlpha',.4) axis vis3d off equal view([-35 38]) Nota: se omiteshading Matlab 51
52 Ejemplo: coloreado de cajas Modificación de fichero m BoxPlot3 para que las seis superficies representadas por los rectángulos se rellene con un color diferente La modificación se consigue usandofill3 La versión revisada de BoxPlot3 renombrada como BoxPlot3C es Matlab 52
53 Ejemplo: coloreado de cajas function BoxPlot3C(xo, yo, zo, Lx, Ly, Lz, w) % w =, wire frame; w = 1, rectangles are colored x = [xo xo xo xo xo+lx xo+lx xo+lx xo+lx]; y = [yo yo yo+ly yo+ly yo yo yo+ly yo+ly]; z = [zo zo+lz zo+lz zo zo zo+lz zo+lz zo ]; index = zeros(6,5); index(1,:) = [ ]; index(2,:) = [ ]; index(3,:) = [ ]; index(4,:) = [ ]; index(5,:) = [ ]; index(6,:) = [ ]; c = 'rgbcmy'; for k = 1:6 if w~= fill3(x(index(k,:)), y(index(k,:)), z(index(k,:)), c(k)) else plot3(x(index(k,:)), y(index(k,:)), z(index(k,:))) end hold on end Matlab 53
54 Ejemplo: coloreado de cajas BoxPlot3C(1, 1, 1, 3, 5, 7, 1) BoxPlot3C(4, 6, 8, 4, 5, 1, ) BoxPlot3C(8, 11, 9, 1, 1, 1, 1) Matlab 54
55 Ejemplo: intersección de un cilindro y una esfera y resaltado de su intersección La curva que resulta de la intersección de una esfera de radio 2a centrada en el origen y un cilindro circular de radio a centrado en (a, ) es dado por las ecuaciones paramétricas x = a(1 + cos ϕ) donde ϕ 4π y = a sin ϕ z = 2asin( ϕ / 2) Para crear una esfera de radio 2a, se multiplica cada coordenada de sphere por 2a. Matlab 55
56 Ejemplo: intersección de un cilindro y una esfera y resaltado de su intersección Las coordenadas de cylinder se modifican con la transformación: x ax + a y ay z 4az 2a Se asume que a = 1. El script es Matlab 56
57 Ejemplo: intersección de un cilindro y una esfera y resaltado de su intersección a = 1; [xs, ys, zs] = sphere(3); surf(2*a*xs, 2*a*ys, 2*a*zs) hold on [x, y, z] = cylinder; surf(a*x+a, a*y, 4*a*z-2*a) shading interp t = linspace(, 4*pi, 1); x = a*(1+cos(t)); y = a*sin(t); z = 2*a*sin(t/2); plot3(x, y, z, 'y-', 'Linewidth', 2.5); axis equal off view([45, 3]) Matlab 57
58 Ejemplo: mejora de gráficos 2D con objetos 3D Para una esfera de radio a y un elipsoide con su eje mayor en la dirección x igual a 2a, eje menor en la dirección y igual a 2b, y un eje menor en la dirección z igual a 2c, la proporción del volumen de un elipsoide con relación al volumen de una esfera es Vellipse b c V = = V a a sphere Se crea el siguiente programa para mejorar la comprensión de un gráfico de V como función de b/a para varios valores de c/a Matlab 58
59 Ejemplo: mejora de gráficos 2D con objetos 3D b = [.5, 1]; c = b; for k = 1:2 plot(b, b*c(k), 'k-') text(.75, (b(1)*c(k)+b(2)*c(k))/2-.2, ['c/a = ' num2str(c(k))]) hold on end xlabel('b/a') ylabel('v') for k = 1:4 switch k case 1 axes('position', [.12,.2,.2,.2]) [xs, ys, zs] = ellipsoid(,,, 1, b(1), c(1), 2); mesh(xs, ys, zs) text(,, 1, ['b/a = ' num2str(b(1)) ' c/a = ' num2str(c(1))]) case 2 axes ('position', [.1,.5,.2,.2]) [xs, ys, zs] = ellipsoid(,,, 1, b(1), c(2), 2); mesh (xs, ys, zs) text (,, 1.5, ['b/a = ' num2str(b(1)) ' c/a = ' num2str(c(2))]) Matlab 59
60 Ejemplo: mejora de gráficos 2D con objetos 3D case 3 axes ('position', [.7,.65,.2,.2]) [xs, ys, zs] = ellipsoid(,,, 1, b(2), c(2), 2); mesh (xs, ys, zs) text (-1.5,, 2, ['b/a = ' num2str(b(2)) ' c/a = ' num2str(c(2))]) case 4 axes ('position', [.7,.38,.2,.2]) [xs, ys, zs] = ellipsoid(,,, 1, b(2), c(1), 2); mesh (xs, ys, zs) text (-1.5,, 1.5, ['b/a = ' num2str(b(2)) ' c/a = ' num2str(c(1))]) end colormap([ ]) axis equal off end Matlab 6
61 Ejemplo: mejora de gráficos 2D con objetos 3D 1.9 b/a = 1 c/a = b/a =.5 c/a = 1 c/a = 1 V.6 b/a = 1 c/a =.5.5 b/a =.5 c/a = c/a = b/a Matlab 61
62 Rotación y traslación de objetos 3D: ángulos de Euler La rotación y traslación de un punto p(x,y,z) a otra posición P(X,Y,Z) es determinado por X = L + a x + a y + a z x y z Y = L + a x + a y + a z Z = L + a x + a y + a z donde L x, L y, y L z son los componentes x, y, z de la traslación, respectivamente, y a ij, i, j = 1, 2, 3, son los elementos de cosψcosχ -cosψsinχ sinψ a = cosφsin χ + sinφsinψcosχ cosφcosχ - sinφsinψsinχ -sinφ cosψ sinφsinχ - cosφsinψcosχ sinφcos χ + cosφsinψsinχ cosφ cosψ Matlab 62
63 Rotación y traslación de objetos 3D: ángulos de Euler Las cantidades φ, ψ, y χ son los ángulos de rotación ordenados (ángulos de Euler) del sistema de coordenadas alrededor del origen φ alrededor del eje x ψ alrededor del eje y χ alrededor del eje z En general, (x,y,z) pueden ser escalares, vectores de la misma longitud, o matrices del mismo orden Se crea la función EulerAngles Matlab 63
64 Rotación y traslación de objetos 3D: ángulos de Euler function [Xrt, Yrt, Zrt] = EulerAngles(psi, chi, phi, Lx, Ly, Lz, x, y, z) a = [cos(psi)*cos(chi), -cos(psi)*sin(chi), sin(psi); cos(phi)*sin(chi)+sin(phi)*sin(psi)*cos(chi), cos(phi)*cos(chi)-sin(phi)*sin(psi)*sin(chi), -sin(phi)*cos(psi); sin(phi)*sin(chi)-cos(phi)*sin(psi)*cos(chi), sin(phi)*cos(chi)+cos(phi)*sin(psi)*sin(chi), cos(phi)*cos(psi)]; Xrt = a(1,1)*x+a(1,2)*y+a(1,3)*z+lx; Yrt = a(2,1)*x+a(2,2)*y+a(2,3)*z+ly; Zrt = a(3,1)*x+a(3,2)*y+a(3,3)*z+lz; X = L +a x+a y+a z x Y = L +a x+a y+a z y z Z = L +a x+a y+a z Matlab 64
65 Rotación y traslación de objetos 3D: generación de Toro Las ecuaciones para generar un toro son x = rcosθ y = rsinθ z = ± a - ( x + y - b ) Torus donde b a r b + a, θ 2π, y b > a Se crea la función Torus para obtener las coordenadas del toro que usa las funciónreal para eliminar la parte imaginaria debida a redondeos numéricos Matlab 65
66 Rotación y traslación de objetos 3D: generación de Toro function [X, Y, Z] = Torus(a, b) r = linspace(b-a, b+a, 1); th = linspace(, 2*pi, 22); x = r'*cos(th); y = r'*sin(th); z = real(sqrt(a^2-(sqrt(x.^2+y.^2)-b).^2)); X = [x x]; Y = [y y]; Z = [z -z]; Matlab 66
67 Rotación y traslación de objetos 3D: generación de Toro Se obtendrá cuatro gráficas del toro: Sin rotación Rotado 6 alrededor del eje x (φ = 6 ) y comparado con el toro original Rotado 6 alrededor del eje y (ψ = 6 ) y comparado con el toro original Rotado 6 alrededor del eje x (φ = 6 ), rotado 6 alrededor del eje y (ψ = 6 ) y comparado con el toro original Se asume que a =.2 y b =.8 y se usa colormap para producir una malla de líneas Matlab 67
68 Rotación y traslación de objetos 3D: generación de Toro [X, Y, Z] = Torus(.2,.8); psi = [, pi/3, pi/3]; chi = [,, ]; phi = [pi/3,, pi/3]; Lx = ; Ly = ; Lz = ; for k = 1:4 subplot(2,2,k) if k==1 mesh(x, Y, Z) else mesh(x, Y, Z) hold on [Xr Yr Zr] = EulerAngles(psi(k-1), chi(k-1), phi(k-1), Lx, Ly, Lz, X, Y, Z); mesh(xr, Yr, Zr) end Matlab 68
69 Rotación y traslación de objetos 3D: generación de Toro switch k case 1 text(.5, -.5, 1, 'Torus') case 2 text(.5, -.5, 1,'\phi = 6\circ') case 3 text(.5,-.5,1,'\psi = 6\circ') case 4 text(.5, -.5, 1.35,'\psi = 6\circ') text(.55, -.5, 1,'\phi = 6\circ') end colormap([ ]) axis equal off grid off end Matlab 69
70 Rotación y traslación de objetos 3D: generación de Toro Torus φ = 6 ψ = 6 ψ = 6 φ = 6 Matlab 7
71 Creación de gráficos interactivamente El entorno Matlab permite crear gráficas interactivamente de varias maneras Seleccionar variable(s) + botón derecho Seleccionar tipo de gráfico Matlab 71
72 Creación de gráficos interactivamente Se introducen los siguientes comandos: >> N=5; >> y=randn(n,1); >> y2=filter([1 1]/2,1,y); Se pulsa sobre la variable y en el Workspace y se pulsa sobre el icono. Se obtiene el gráfico Matlab 72
73 Creación de gráficos interactivamente Se puede modificar el tipo de gráfico desplegando el menú para obtener la descripción Más ayuda Matlab 73
74 Creación de gráficos interactivamente Cuando se selecciona un tipo de gráfico se genera el comando correspondiente en la ventana de comandos Matlab 74
75 Creación de gráficos interactivamente En la ventana de figura se puede modificar el gráfico, generar el código y guardarlo para ser invocado Matlab 75
Herramientas computacionales para la matemática MATLAB: Gráficas 3D
Herramientas computacionales para la matemática MATLAB: Gráficas 3D Verónica Borja Macías Abril 2012 1 Gráficas Tridimensionales Quizás sea ésta una de las características de MATLAB que más admiración
Más detallesTema 6: Introducción a los gráficos en 3 dimensiones
Tema 6: Introducción a los gráficos en 3 dimensiones 1. Introducción Matlab está preparado para realizar diversos tipos de gráficos en tres dimensiones. Ya se ha comentado que por las características del
Más detallesTrabajo: DEMO: 3-D plots. Informática aplicada á problemas químicos.
Trabajo: DEMO: 3-D plots. Informática aplicada á problemas químicos. Héctor Miguéns Moares. D.N.I.: 53486401 Q Esteban Suárez Picado. D.N.I.: 47380753 V DEMO: 3-D Plots: Introducción: En este trabajo manejaremos
Más detallesHerramientas computacionales para la matemática MATLAB: Gráficas 3D
Herramientas computacionales para la matemática MATLAB: Gráficas 3D Verónica Borja Macías Abril 2012 1 Gráficas Tridimensionales axis Idéntico al utilizado con gráficos bidimensionales. title, xlabel,
Más detallesCurso de Postgrado Introducción al Trabajo con Matlab. Profesor: Ramón Quiza Sardiñas E-Mail: quiza@umcc.cu. Marzo / 2006
Universidad de Matanzas Camilo Cienfuegos Facultad de Ingenierías Química y Mecánica Departamento de Ingeniería Mecánica Curso de Postgrado Introducción al Trabajo con Matlab Profesor: Ramón Quiza Sardiñas
Más detallesImágenes y gráficas en MATLAB
Imágenes y gráficas en MATLAB Sistemas Conexionistas - Curso 07/08 1. Imágenes Matlab dispone de comandos especiales para trabajar con imágenes de diversos formatos (pgm, ppm, gif, png,... ). imread Lee
Más detallesTIPOS DE RESTRICCIONES
RESTRICCIONES: Las restricciones son reglas que determinan la posición relativa de las distintas geometrías existentes en el archivo de trabajo. Para poder aplicarlas con rigor es preciso entender el grado
Más detallesCAD 3D. Técnicas de Representación Gráfica. Curso 2010-2011 DIGTEG 2010
CAD 3D Técnicas de Representación Gráfica Curso 2010-2011 Introducción a 3D Introducción a 3D Modelos 2D limitaciones Modelo bidimensional: superficies Dibujo, edición y visualización 2D de objetos 3D
Más detallesBARRA DE HERRAMIENTAS DE BOCETO:
INTRODUCCIÓN: Autodesk Inventor es un sistema de modelado sólido basado en operaciones geométrica, que proporciona todas las herramientas necesarias para ejecutar proyectos de diseño, desde el primer boceto
Más detallesDraw: objetos en 3D, diagramas de flujo y exportación
1 de 15 30/11/2010 22:11 Draw: objetos en 3D, diagramas de flujo y exportación Draw es una herramienta de dibujo gráfico vectorial, aunque puede hacer algunas operaciones sobre graficos rasterizados. Ofrece
Más detallesIllustrator CS4: guía de maquetación
Paso 1 de 12 En este tutorial vamos a ver cómo hacer un banner de página web. Al hacer este banner de página web aprenderemos varias técnicas de dibujo, como la utilización de la herramienta Elipse, la
Más detallesGráficos. Informática aplicada al medio ambiente curso 2010/2011
Gráficos Informática aplicada al medio ambiente curso 2010/2011 Gráficos en Matlab Comando básico: plot(x1, y1, x2, y2, x3, y3,..., 'opciones') X e Y: Vectores de la misma longitud Opciones: Color, estilo,
Más detallesImágenes y gráficas en MATLAB
Imágenes y gráficas en MATLAB Sistemas Conexionistas - Curso 08/09 1. Gráficas Para dibujar funciones de una variable, Matlab dispone de la función plot, con la siguiente sintaxis: plot(y) Dibuja la gráfica
Más detalles1.- MENU DE CONTROL O MENU VENTANA: permite cerrar la ventana cambiarla de tamaño y pasar a otra ventana
EXCEL PRÓLOGO Microsoft Excel es una hoja de cálculo de gran capacidad y fácil uso. Excel no solo es una hoja de calculo, sino también tiene capacidad para diseñar bases de datos (listas) de forma totalmente
Más detallesIntroducción al PSPICE
Pspice incluye varios programas, entre ellos está Schematics que es un programa de captura con una interfase directa a otros programas y opciones de Pspice. Con este programa se pueden realizar varias
Más detallesPráctica 3: Funciones
Fonaments d Informàtica 1r curs d Enginyeria Industrial Práctica 3: Funciones Objetivos de la práctica En esta práctica estudiaremos cómo podemos aumentar la funcionalidad del lenguaje MATLAB para nuestras
Más detallesCreación de un Gráfico con OpenOffice.org Calc Presentación de los Datos Asistente para Gráficos
Creación de un Gráfico con OpenOffice.org Calc Los gráficos elaborados con OpenOffice.org son de gran importancia para ver la tendencia de los datos. Es una herramienta de análisis que permite mostrar
Más detallesQcad. Es un programa de diseña asistido por ordenador en 2 dimensiones.
Qcad Es un programa de diseña asistido por ordenador en 2 dimensiones. 1. La ventana del Qcad Barra de títulos Barra de menús Barra de herramientas Área de dibujo Barra de herramientas de dibujo Barra
Más detallesOperación de Microsoft Excel
Representación gráfica de datos Generalidades Excel puede crear gráficos a partir de datos previamente seleccionados en una hoja de cálculo. El usuario puede incrustar un gráfico en una hoja de cálculo,
Más detallesHi-Spins. Hi-Spins - Novedades v.10.2.0 10.2.2
Hi-Spins Hi-Spins - Novedades 10.2.2 Tabla de contenido Hi-Spins Consulta Renovación de la presentación gráfica................................... 3 Visualización compacta de dimensiones en ventana de
Más detallesIntroducción a la Programación en MATLAB
Introducción a la Programación en MATLAB La programación en MATLAB se realiza básicamente sobre archivos M, o M-Files. Se los denomina de esta forma debido a su extensión.m. Estos archivos son simple archivos
Más detallesPara generar una malla de puntos en los que evaluar una función de dos variables. meshgrid(x) %Es equivalente a meshgrid(x,x) Ejemplo.
PRÁCTICA GRÁFICAS EN EL ESPACIO Prácticas Matlab Práctica 8: Gráficas en el espacio Objetivos Representar curvas y superficies en el espacio. Representar la gráfica de una función Comandos de Matlab Para
Más detallesActividades con GeoGebra
Conectar Igualdad - "Netbooks Uno a Uno" Actividades con GeoGebra Nociones básicas, rectas Silvina Ponce Dawson Introducción. El GeoGeobra es un programa que permite explorar nociones matemáticas desde
Más detallesWinplot DIBUJAR LA GRÁFICA DE UNA FUNCIÓN. Ventana > 2-dim: aparece la ventana sinnombre1.wp2. Ecua > Explícita: aparece la ventana de edición y=f(x).
1 DIBUJAR LA GRÁFICA DE UNA FUNCIÓN Winplot Ventana > 2-dim: aparece la ventana sinnombre1.wp2. Ecua > Explícita: aparece la ventana de edición y=f(x). En el recuadro f(x)= se escribe la expresión de la
Más detallesCAPITULO III CONTENIDO: EJEMPLO DE APLICACIÓN 1.1 ANALISIS DE ESTRUCTURAS CURVAS EN 2 DIMENSIONES EJEMPLO DE APLICACIÓN 3.2
CAPITULO III CONTENIDO: EJEMPLO DE APLICACIÓN 1.1 ANALISIS DE ESTRUCTURAS CURVAS EN 2 DIMENSIONES EJEMPLO DE APLICACIÓN 3.2 METODOS DE SELECCIÓN Y DESELECCION OPTIMIZACION DE ESTRUCTURAS EJEMPLO 3.3 (Evaluación)
Más detallesDISEÑADOR DE ESCALERAS
DISEÑADOR DE ESCALERAS Guia del usuario DesignSoft 1 2 DISEÑADOR DE ESCALERAS El Diseñador de Escaleras le hace más fácil definir y colocar escaleras personalizadas en su proyecto. Puede empezar el diseñador
Más detallesRESUMEN DEL PROGRAMA GNUPLOT
RESUMEN DEL PROGRAMA GNUPLOT Gnuplot es un programa de representación grafica de funciones y superficies, tanto definidas a través de sus expresiones analíticas, como de un conjunto de datos o puntos del
Más detalleshttp://www.ib.cnea.gov.ar/~instyctl/tutorial_matlab_esp/plot.html Gráficos en Matlab
1 de 6 04/11/2010 0:58 La Estética de los Gráficos Más de un Gráfico en una ventana (Subplot) Cambiando los ejes Agregar Texto Gráficos en Matlab Una de las funciones más importantes en Matlab es la función
Más detallesCapítulo VI DESIGUALDADES E INECUACIONES
Capítulo VI DESIGUALDADES E INECUACIONES 6.1 DEFINICIONES: a. Desigualdad: Se denomina desigualdad a toda expresión que describe la relación entre al menos elementos escritos en términos matemáticos, y
Más detalles5ª Práctica. Matlab página 1
5ª Práctica. Matlab página PROGRAMACIÓN EN MATLAB PRÁCTICA 05 GRÁFICOS EN MATLAB 2D Y 3D LECTURA DE FICHEROS ENTRADA DE PUNTOS CON EL RATÓN EJERCICIO. GRÁFICOS EN MATLAB BIDIMENSIONALES... EJERCICIO. UTILIZACIÓN
Más detallesEscuela Técnica Superior de Ingeniería Universidad de Sevilla. GradoenIngenieríadelas Tecnologías de Telecomunicación EJERCICIOS DE MATEMÁTICAS II
Escuela Técnica Superior de Ingeniería Universidad de Sevilla GradoenIngenieríadelas Tecnologías de Telecomunicación EJERCICIOS DE MATEMÁTICAS II CURSO 2015-2016 Índice general 1. Derivación de funciones
Más detallesUNIVERSIDAD TECNOLÓGICA DE PEREIRA Programa de Tecnología Eléctrica
Programación TE243 Segundo semestre de 2014 Ing: José Norbey Sánchez Grupo: UNIVERSIDAD TECNOLÓGICA DE PEREIRA Programa de Tecnología Eléctrica 2. Gráficos en dos y tres dimensiones: 2.1 Gráficos en dos
Más detallesI.E.S. ANDRÉS DE VANDELVIRA DEPARTAMENTO DE TECNOLOGÍA SISTEMAS DE REPRESENTACIÓN GRÁFICA: PERSPECTIVA. J.Garrigós
I.E.S. ANDRÉS DE VANDELVIRA DEPARTAMENTO DE TECNOLOGÍA J.Garrigós I.E.S. ANDRÉS DE VANDELVIRA DEPARTAMENTO DE TECNOLOGÍA 1 1.INTRODUCCIÓN Los sistemas de representación en perspectiva, tienen como objetivo
Más detallesFormularios. Formularios Diapositiva 1
Formularios Crear un formulario utilizando el Asistente para formularios Modificación en vista Diseño Adición de Controles a un Formulario Adición de un Subformulario a un formulario Formularios Diapositiva
Más detallesTema 4: Empezando a trabajar con ficheros.m
Tema 4: Empezando a trabajar con ficheros.m 1. Introducción Como ya se comentó en el punto 3 del tema1, en Matlab tienen especial importancia los ficheros M de extensión.m. Contienen conjuntos de comandos
Más detallesTARIFAS DE VENTA Y DESCUENTOS
Manual del módulo TRAZABILIDAD EUROWIN 8.0 SQL TARIFAS DE VENTA Y DESCUENTOS 1 Documento: docew_tarifasventa Edición: 03 Nombre: Tarifas de venta y descuentos Fecha: 06-05-2009 Índice 1. Introducción...
Más detallesRoberto Quejido Cañamero
Crear un documento de texto con todas las preguntas y respuestas del tema. Tiene que aparecer en él todos los contenidos del tema. 1. Explica qué son los modos de presentación en Writer, cuáles hay y cómo
Más detallesCREACIÓN DE PLANOS A PARTIR DE MODELOS 3D DE PIEZAS
CREACIÓN DE PLANOS A PARTIR DE MODELOS 3D DE PIEZAS Las últimas versiones de Autocad tienen herramientas que facilitan tanto la obtención de planos de modelos 3D de piezas como su representación, una vez
Más detallesPráctica 1ª: Introducción a Matlab. 1er curso de Ingeniería Industrial: Ingeniería de Control
1er curso de Ingeniería Industrial: Ingeniería de Control Práctica 1ª: Introducción a Matlab Departamento de Ingeniería electrónica, Telecomunicación y Automática. Área de Ingeniería de Sistemas y Automática
Más detalles10.4 Dibujos sobre dominios mallados en triángulos LECCIÓN V
10.4 Dibujos sobre dominios mallados en triángulos LECCIÓN V >>vx=-y./(x.^+y.^); >>vy=x./(x.^+y.^); >>h=quiver(x,y,vx,vy); >>axis square % calculamos vectores Observa que cerca del (0,0) los vectores se
Más detallesMinisterio de Educación. Diseño de Presentaciones en la Enseñanza. Módulo 4: Tipos de gráficos
Ministerio de Educación Diseño de Presentaciones en la Enseñanza Módulo 4: Tipos de gráficos Instituto de Tecnologías Educativas 2011 Diseño de Presentaciones en la Enseñanza (OpenOffice) Tipos de gráficos
Más detallesCapítulo 9. Archivos de sintaxis
Capítulo 9 Archivos de sintaxis El SPSS permite generar y editar archivos de texto con sintaxis SPSS, es decir, archivos de texto con instrucciones de programación en un lenguaje propio del SPSS. Esta
Más detalles8 3D MODELER. Las vistas son: - Vista Y-Z: vista del alzado del dibujo. - Vista X-Z: vista del perfil del símbolo. Las Vistas
8 3D MODELER Crear símbolos por el usuario en myhouse MyHouse incluye un gran número de dibujos prediseñados. Para muchos diseños y planos, estos serían suficiente. Para planos que requieran esa mesa especial,
Más detallesTécnicas de Programación
Técnicas de Programación U.D.1.2.- Programas informáticos de uso general: procesadores de texto y bases de datos. Lo primero que debemos hacer es desplegar la barra de Funciones de dibujo según vemos en
Más detallesTraslaciones, Homotecias, Giros y Simetrías
Traslaciones, Homotecias, Giros y Simetrías Traslaciones Nombre e indicación Comando equivalente Vector entre Dos puntos Vector [A, B] Seleccionamos el icono correspondiente a la herramienta Vector entre
Más detallesAjuste de objetos en CorelDRAW 12: justo lo que necesitas. Por Steve Bain
Ajuste de objetos en CorelDRAW 12: justo lo que necesitas. Por Steve Bain Si alguna vez has acabado frustrado, después de intentar sin éxito alinear tu cursor con un objeto o con un nodo, puedes estar
Más detalles1. Trace la curva definida por las ecuaciones paramétricas y elimine el parámetro para deducir la ecuación cartesiana de la curva:
1. Trace la curva definida por las ecuaciones paramétricas y elimine el parámetro para deducir la ecuación cartesiana de la curva: a) x = senθ, y = cosθ, 0 θ π t b), t x = e y = e + 1 c) x = senθ, y =
Más detalles5. RESULTADOS. 5.1 Resultados obtenidos de Visual Basic.
5. RESULTADOS. 5.1 Resultados obtenidos de Visual Basic. Para poder obtener los resultados que arrojan las ecuaciones programadas de sobrepresión, es necesaria la creación de una base de datos que contenga
Más detallesTutorial: Utilización del Mapa de normales, para modificar iluminación virtual.
El propósito de este tutorial es el enseñar como utilizar en PhotoShop (PS), el mapa de normales que se obtiene de la mayoría de los motores de renderizado. Para con ello lograr, entre otras muchas aplicaciones,
Más detallesUniversidad de la Frontera Departamento de Matemática y Estadística. Problemas de Optimización. Cĺınica de Matemática. J. Labrin - G.
Universidad de la Frontera Departamento de Matemática y Estadística Cĺınica de Matemática 1 Problemas de Optimización J. Labrin - G.Riquelme 1. Una caja con base cuadrada y parte superior abierta debe
Más detallesManual GeoGebra. Manual GEOGEBRA. José Aurelio Pina Romero Página 1
Manual GEOGEBRA José Aurelio Pina Romero Página 1 ÍNDICE 0. INTRODUCCIÓN... 3 1. VENTANA... 5 2. HERRAMIENTAS... 6 3. TRABAJO CON OBJETOS... 9 4. PROPIEDAD DE LOS OBJETOS... 11 5. ANIMACIÓN: INTERACTIVIDAD...
Más detalles1. Visualización de datos con Octave
1. Visualización de datos con Octave Versión final 1.0-19 agosto 2002 Octave es un poderoso software de cálculo numérico. En este documento explicamos un subconjunto realmente pequeño de sus comandos,
Más detallesCapítulo 3 Usando GUIDE. 3.1 Acerca de GUIDE
Capítulo 3 Usando GUIDE 3.1 Acerca de GUIDE Las interfaces gráficas de usuario (GUI - Graphical User Interface en inglés), es la forma en que el usuario interactúa con el programa o el sistema operativo
Más detallesApoyo para la preparación de los estudios de Ingeniería y Arquitectura Física (Preparación a la Universidad) Unidad 4: Vectores
Apoyo para la preparación de los estudios de Ingeniería y Arquitectura Física (Preparación a la Universidad) Unidad 4: Vectores Universidad Politécnica de Madrid 5 de marzo de 2010 2 4.1. Planificación
Más detallesIntroducción a Inkscape
Introducción a Inkscape Introducción...2 Primeros pasos con InkScape...3 Entorno de InkScape...3 Operaciones básicas...7 Fijando el color de trazo y fondo...7 El zoom...7 Mover, escalar y girar...8 Cuadro
Más detallesHerramientas computacionales para la matemática MATLAB: Funciones definidas por el usuario (parte II)
Herramientas computacionales para la matemática MATLAB: Funciones definidas por el usuario (parte II) Verónica Borja Macías Mayo 2012 1 La línea H1 y las líneas de texto de ayuda La línea H1 y las líneas
Más detallesTPVFÁCIL. Caja Real. Definiciones.
TPVFÁCIL. Caja Real. TPVFÁCIL incluye desde la versión 3.3.2 la posibilidad de manejar dos cajas, la Caja Real y la Caja normal. La idea es esconder los datos de caja que pueden alcanzar los usuarios no
Más detallesExcel 2010 Representación gráfica de datos
Excel 2010 Representación gráfica de datos Contenido CONTENIDO... 1 CONCEPTO DE GRÁFICO... 2 CREACIÓN DE GRÁFICOS... 3 CREAR UN GRÁFICO EN EXCEL WEB APP... 13 ESTABLECER FORMATOS AL GRÁFICO... 16 1 Concepto
Más detallesInformes. 3. Elija la opción Nuevo (en la parte superior de la ventana) 4. Elija Autoinformes: en tablas y luego la tabla o consulta que se usará.
Informes Se pueden imprimir fácilmente los registros en una tabla o el resultado de un filtro simplemente usando el botón de Impresora de la barra de herramientas, o la opción Archivo / Imprimir. Sin embargo,
Más detallesFARMACODE software específico para farmacias
FARMACODE software específico para farmacias FARMACODE es una aplicación específica para el control de tesorería de las farmacias, para ello introduciremos todos los datos que afectan a este control: Bancos
Más detallesAparece una ventana interactiva que nos permite ver una presentación preliminar del aspecto que tendrá un gráfico al generarlo.
SPSS: GRÁFICOS GRÁFICO DE BARRAS En el Menú Gráficos podemos utilizar el procedimiento para creación de gráficos, ésos gráficos pueden ser de diferentes tipos (de barras, de sectores, diagramas de caja
Más detallesSesión No. 4. Contextualización INFORMÁTICA 1. Nombre: Procesador de Texto
INFORMÁTICA INFORMÁTICA 1 Sesión No. 4 Nombre: Procesador de Texto Contextualización La semana anterior revisamos los comandos que ofrece Word para el formato del texto, la configuración de la página,
Más detallesParcial I Cálculo Vectorial
Parcial I Cálculo Vectorial Febrero 8 de 1 ( Puntos) I. Responda falso o verdadero justificando matematicamente su respuesta. (i) La gráfica de la ecuación cos ϕ = 1, en coordenadas esféricas en R3, es
Más detallesCaracterísticas básicas de Matlab
Práctica 1: Introducción a Matlab Objetivo: Conocer las herramientas básicas que ofrece Matlab: Matrices y vectores. Programación básica en Matlab: funciones y guiones (scripts). Representación bidimensional
Más detallesDiseño de páginas web
Diseño de páginas web Capas. Objetos en movimiento Ricardo Esteban Alonso Creación de capas en la página web Las capas son rectángulos transparentes, donde podemos insertar datos y hacer que éstos aparezcan
Más detallesPROYECTOS, FORMULACIÓN Y CRITERIOS DE EVALUACIÓN
PROYECTOS, FORMULACIÓN Y CRITERIOS DE EVALUACIÓN GESTIÓN DE PROYECTOS CON PLANNER AVC APOYO VIRTUAL PARA EL CONOCIMIENTO GESTIÓN DE PROYECTOS CON PLANNER Planner es una poderosa herramienta de software
Más detallesCOORDENADAS CURVILINEAS
CAPITULO V CALCULO II COORDENADAS CURVILINEAS Un sistema de coordenadas es un conjunto de valores que permiten definir unívocamente la posición de cualquier punto de un espacio geométrico respecto de un
Más detallesGENERACIÓN DE ANTICIPOS DE CRÉDITO
GENERACIÓN DE ANTICIPOS DE CRÉDITO 1 INFORMACIÓN BÁSICA La aplicación de generación de ficheros de anticipos de crédito permite generar fácilmente órdenes para que la Caja anticipe el cobro de créditos
Más detallesManual de usuario. Modulo Configurador V.1.0.1
Manual de usuario Modulo Configurador V.1.0.1 Tabla De Contenido 1.) Modulo Configurador 3 1.1) Estructura del modulo configurador 3 1.2) Configuración de datos generales de la empresa 4 a) Ficha de datos
Más detallesUniversidad Complutense de Madrid CURSOS DE FORMACIÓN EN INFORMÁTICA. Gráficos de Excel. Hojas de cálculo Tema 4
Universidad Complutense de Madrid CURSOS DE FORMACIÓN EN INFORMÁTICA Gráficos de Excel Hojas de cálculo Tema 4 Gráficos Los gráficos son representaciones gráficas de datos numéricos. Facilitan la interpretación
Más detallesCONSTRUCCIONES GEOMÉTRICAS CON GEOGEBRA
CONSTRUCCIONES GEOMÉTRICAS CON GEOGEBRA María José González Geogebra es un software que nos ayuda a manipular objetos matemáticos y a estudiar sus propiedades. En esta sesión: - Veremos cómo descargar
Más detallesFUNCIONES 1. DEFINICION DOMINIO Y RANGO
1. DEFINICION DOMINIO Y RANGO FUNCIONES Antes de definir función, uno de los conceptos fundamentales y de mayor importancia de todas las matemáticas, plantearemos algunos ejercicios que nos eran de utilidad
Más detallesPráctica 02 Gráficos 2D con Mathematica
Práctica 0 Gráficos D con Mathematica Mathematica dispone de varias instrucciones para representar gráficamente funciones,curvas o elementos geométricos en el plano.la instrucción Plot nos permite representar
Más detallesBase de datos OpenOffice 2.0. 2ª parte. por Pedro Peregrín González 18002693 CEIP San Juan de Dios Granada -España-
Base de datos OpenOffice 2.0 2ª parte por Pedro Peregrín González 18002693 CEIP San Juan de Dios Granada -España- En la primera parte creamos una base de datos y un formulario. En esta segunda parte vamos
Más detallesMANUAL DE USUARIO INTRANET CONSULTA DE INVENTARIOS ( I C I )
MANUAL DE USUARIO INTRANET CONSULTA DE INVENTARIOS ( I C I ) 2012 Introducción e Índice 2012 2 de 37 INTRODUCCIÓN El Sistema de Consulta de Bienes por Área es un desarrollo que permite tener acceso al
Más detallesTema 12: Graficación 2D.
Tema 12: Graficación 2D. Gráficos cartesianos a partir de puntos (plot), gráficos logarítmicos (semilogx, semilogy, loglog), opciones de graficación (colores, trazos y símbolos), control de los ejes (axis),
Más detalles5.- Crear páginas web con Nvu
5.- Crear páginas web con Nvu Nvu permite crear y publicar páginas web sin necesidad de tener conocimientos de HTML y de una forma tan sencilla como utilizar un procesador de textos. La barra de herramientas
Más detallesSon independientes de la posición y orientación del objeto de la escena.
1. Objetivos En el siguiente tutorial introduciremos las técnicas que ofrece 3DS Max para modificar la estructura de los objetos que hemos ido creando. 2. Introducción 3DS Max ofrece una amplia variedad
Más detallesUn Ejemplo Para Generar Una Malla Utilizando EZ4U. Giovanni Calderón. Rodolfo Gallo. Departamento de Matemáticas. Facultad de Ciencias
Un Ejemplo Para Generar Una Malla Utilizando EZ4U Giovanni Calderón Rodolfo Gallo Departamento de Matemáticas Facultad de Ciencias Universidad de Los Andes Email Giovanni@ula.ve, rodolfog@ula.ve 1. Introducción
Más detallesMANUAL DE LA APLICACIÓN DE ENVÍO DE SMS
MANUAL DE LA APLICACIÓN DE ENVÍO DE SMS SEGUIMIENTO DE VERSIONES Versión Novedades respecto a la versión anterior Fecha Versión 1.0 14/03/2011 Página 2 ÍNDICE ÍNDICE... 3 1. INTRODUCCIÓN... 4 2. MÓDULO
Más detalles3_formato I. NOTA: al pegar unas celdas sobre otras no vacías, se borrará el contenido de estas últimas.
3. Luego se seleccionan las celdas donde se quiere que se sitúen las celdas cortadas. No hace falta seleccionar el rango completo sobre el que se va a pegar, ya que si se selecciona una única celda, Calc
Más detallesEn este tutorial aprenderemos las técnicas básicas de tratamiento de imágenes vectoriales con Flash.
LAS IMÁGENES VECTORIALES EN FLASH. En este tutorial aprenderemos las técnicas básicas de tratamiento de imágenes vectoriales con Flash. Ya hemos visto en el tutorial anterior la diferencia entre las imágenes
Más detallesAutodesk inventor 2010-2011
Autodesk inventor 2010-2011 INDICE -CREACIÓN DE PROTOTIPOS DIGITALES... 3 - INVENTOR 2010 Y 2011... 4 -CREACÍON DE IPARTS EN INVENTOR... 47 Autodesk inventor. Prototipage digital Autodesk inventor. Prototipage
Más detallesMatemáticas II PRUEBA DE ACCESO A LA UNIVERSIDAD 2012 BACHILLERATO FORMACIÓN PROFESIONAL CICLOS FORMATIVOS DE GRADO SUPERIOR.
PRUEBA DE ACCESO A LA UNIVERSIDAD 0 Matemáticas II BACHILLERATO FORMACIÓN PROFESIONAL CICLOS FORMATIVOS DE GRADO SUPERIOR Examen Criterios de Corrección y Calificación UNIBERTSITATERA SARTZEKO PROBAK 0ko
Más detallesTEMA 5. INTRODUCCIÓN AL MANEJO DE ORIGIN 6.1
TEMA 5. INTRODUCCIÓN AL MANEJO DE ORIGIN 6.1!"# 1. Introducción En muchos aspectos, el Origin es muy similar a Excel. Y lo es, más que en su apariencia, en la versatilidad y en las funciones que permite
Más detallesPráctica 1: Señales en MATLAB
Práctica 1: Señales en MATLAB Apellidos, nombre Apellidos, nombre Grupo Puesto Fecha El objetivo de esta práctica es presentar al alumno el modo de orientar las herramientas que ofrece MATLAB a la representación
Más detallesTEMA 7 GEOMETRÍA ANALÍTICA
Nueva del Carmen, 35. 470 Valladolid. Tel: 983 9 63 9 Fax: 983 89 96 TEMA 7 GEOMETRÍA ANALÍTICA. Objetivos / Criterios de evaluación O.7. Concepto y propiedades de los vectores O.7. Operaciones con vectores:
Más detallesHerramientas CorelDraw
Herramientas CorelDraw Herramienta de Selección Señala elementos pinchando sobre él o varios elementos, realizando una ventana que los contenga. Con la tecla Mayúsculas resta o añade elementos a la selección.
Más detallesPROGRAMA DE CONTROL DE CALIDAD
WORK PAPER # 1 PROGRAMA DE CONTROL DE CALIDAD Nro. DE PROCEDIMIENTO: AC - PRO 01 Nro. DE HOJAS: 6 ELABORÓ: Ing. Víctor A. Laredo Antezana CÓDIGO: TÍTULO WORK PAPER: LO BÁSICO DE MATLAB DPTO: UDABOL LA
Más detallesVisual Chart app. Guía rápida para el usuario
Visual Chart app Guía rápida para el usuario Contenido 1 Introducción 2 Inicio Registro gratuito Guardar credenciales Login automático Recordar contraseña 3 Configuración Acerca de Configurar Consumo de
Más detallesOperación Microsoft Access 97
Trabajar con Controles Características de los controles Un control es un objeto gráfico, como por ejemplo un cuadro de texto, un botón de comando o un rectángulo que se coloca en un formulario o informe
Más detallesModelado de la cabeza de Stewie Griffin en 3DS Max
Modelado de la cabeza de Stewie Griffin en 3DS Max Crear un nuevo proyecto y en el panel de herramientas de la parte derecha de la pantalla, en el bloque de la pestaña Create que tiene un ícono de flecha
Más detallesCAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP
CAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP Características del Explorador de Windows El Explorador de Windows es una de las aplicaciones más importantes con las que cuenta Windows. Es una herramienta indispensable
Más detallesDiseño de formularios
Universidad Complutense de Madrid CURSOS DE FORMACIÓN EN INFORMÁTICA Diseño de formularios Introducción a las bases de datos Tema 5 El aspecto de los formularios Se puede modificar a voluntad el aspecto
Más detallesUNIDAD 4: PLANO CARTESIANO, RELACIONES Y FUNCIONES. OBJETIVO DE APRENDIZAJE: Representar gráficamente relaciones y funciones en el plano cartesiano.
UNIDAD 4: PLANO CARTESIANO, RELACIONES Y FUNCIONES OBJETIVO DE APRENDIZAJE: Representar gráficamente relaciones y funciones en el plano cartesiano. EL PLANO CARTESIANO. El plano cartesiano está formado
Más detallesANALISIS MATEMATICO II Grupo Ciencias 2015
ANALISIS MATEMATICO II Grupo Ciencias 05 Práctica : Geometría Analítica: Vectores, Rectas y Planos A. Vectores Hasta el 9 de marzo. Sean v = (0,, ) y w = (,, 4) dos vectores de IR 3. (a) Obtener el coseno
Más detallesManual PARA EL ADMINISTRADOR DE LA WEB DE PRÁCTICAS PRE PROFESIONALES Y PASANTÍAS
Manual PARA EL ADMINISTRADOR DE LA WEB DE PRÁCTICAS PRE PROFESIONALES Y PASANTÍAS UNIVERSIDAD TÉCNICA DE MANABÍ Dirección General de Vinculación con la Sociedad FLUJOGRAMA DE PROCESOS USADOS EN LA WEB
Más detallesLa pestaña Inicio contiene las operaciones más comunes sobre copiar, cortar y pegar, además de las operaciones de Fuente, Párrafo, Estilo y Edición.
Microsoft Word Microsoft Word es actualmente (2009) el procesador de textos líder en el mundo gracias a sus 500 millones de usuarios y sus 25 años de edad. Pero hoy en día, otras soluciones basadas en
Más detallesGraficando con Octave
Mauricio Gende * mgende@fcaglp.unlp.edu.ar 17 de junio de 2011 Índice 1. Introducción 1 2. La función PLOT 2 3. Formatos 3 3.1. Tipos de líneas y símbolos.................... 3 3.2. Colores...............................
Más detalles