elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Graficar 2 figuras 3D en Matlab al tiempo
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Graficar 2 figuras 3D en Matlab al tiempo  (Leído 1,844 veces)
Daor02

Desconectado Desconectado

Mensajes: 8


Ver Perfil
Graficar 2 figuras 3D en Matlab al tiempo
« en: 7 Abril 2017, 04:05 am »

¡Hola! Tengo un problema. He hecho 2 gráficas 3D en Matlab. La primera es un elipsoide:

Código
  1. syms x y z
  2. [x,y]=meshgrid([-5:0.05:5],[-5:0.05:5]);
  3. z1=(sqrt(-9*x.^2-y.^2+9))
  4. z2=(-sqrt(-9*x.^2-y.^2+9))
  5. plot3(x,y,z1,x,y,z2)
  6. zlim([-4 1.5])

Y la segunda es un paraboloide de una hoja:

Código
  1. syms x y z
  2. [x,y]=meshgrid([-5:0.05:5],[-5:0.05:5]);
  3. z1=-sqrt(x.^2+y.^2-1)
  4. z2=sqrt(x.^2+y.^2-1)
  5. plot3(x,y,z1,x,y,z2)
  6. zlim([1.5 4])

Como ven, cada uno está limitado por el eje x. Aun así, si las grafico al tiempo, usando el comando hold on, sólo se aplica el último límite.

Código
  1. syms x y z
  2. [x,y]=meshgrid([-5:0.05:5],[-5:0.05:5]);
  3. z1=(sqrt(-9*x.^2-y.^2+9))
  4. z2=(-sqrt(-9*x.^2-y.^2+9))
  5. plot3(x,y,z1,x,y,z2)
  6. zlim([-4 1.5])
  7. hold on
  8. syms x y z
  9. [x,y]=meshgrid([-5:0.05:5],[-5:0.05:5]);
  10. z1=-sqrt(x.^2+y.^2-1)
  11. z2=sqrt(x.^2+y.^2-1)
  12. plot3(x,y,z1,x,y,z2)
  13. zlim([1.5 4])

La pregunta puntual es: ¿Cómo puedo graficarlos al tiempo y que, además, cada uno mantenga esos límites en el eje z, de manera que se vean algo así como "unidos" o como si fueran una sola figura?

¡Gracias!


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Dibujar solamente contorno figuras
Diseño Gráfico
karmany 7 8,702 Último mensaje 26 Diciembre 2005, 14:19 pm
por karmany
crear figuras en VB
Programación Visual Basic
Mr pom0 1 4,580 Último mensaje 26 Febrero 2008, 18:39 pm
por cassiani
Figuras Geometricas [By Burnhack]
Java
Burnhack 6 8,338 Último mensaje 9 Junio 2013, 22:20 pm
por narcorasta
[MOD] Representar figuras 3D en 2D
Java
Norbs 7 12,127 Último mensaje 8 Febrero 2009, 22:52 pm
por Amerikano|Cls
Hacer Figuras Con Ciclos « 1 2 »
Programación C/C++
ximenaferneymega 10 10,768 Último mensaje 22 Octubre 2016, 16:33 pm
por dato000
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines