Matlab - ayuda con graficas de matlab

 
Vista:

ayuda con graficas de matlab

Publicado por Isabel (1 intervención) el 30/01/2009 12:13:27
Ayuda con matlab
Hola, quiero dibujar dos planos en una grafica de 3d con matlab y ver su intersección, he logrado dibujar los dos planos en una misma gráfica superpuestos, con el comando "hold2 , pero ese comando solo me pone los dos planos superpuestoe y cuando lo miro en 2d se ven cosas raras ya que no me calcula la intersección. Me gustaria saber si hay algun comando para dibular los dos planos y que se dibuje tambien la intersección.

Lo que quiero hacer es dibujar un plano dada una nuve de puntos y despues ese plano cortarlo con el plano z=0 y paroyectar la interseccion en ese plano.
pongo el comando que he utilizado por si sirve de ayuda. gracias. Necesito la respuesta lo más rápido que podais.

x=[20000 30000 40000 50000]
y=[4 5 6 7 8 9 ]
z=[-2482425.97 -3723638.96 -4964851.94 -6206064.93
-1745077.92 -2617616.88 -3490155.84 -4362694.80
-1007729.87 -1511594.80 -2015459.73 -2519324.66
-270381.81 -405572.72 -540763.63 -675954.53
466966.24 700449.36 933932.48 1167415.60
1204314.29 1806471.44 2408628.58 3010785.73
]
z1=zeros(6,4)

mesh(x,y,z)
hold on
surf(x,y,z1)
hold off
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ayuda con graficas de matlab

Publicado por Cristian Rodriguez (1 intervención) el 08/02/2009 23:00:40
A mi me parece que tu problema es que utilizas muy pocos puntos en las matrices de los dos planos, por eso Matlab no puede hacer enfasis en los cortes, aunque si quieres visualizar com se cortan los planos deberias generar una recta que sea comun a ambos y dibujarla tambien.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:ayuda con graficas de matlab

Publicado por jorge (1 intervención) el 17/02/2009 23:09:52
hola amigo bueno yo hoy dia taba con ese problema lo solucione con la funcion para graficar contour3(x,y,z) o contour(x,y,z), Z es la variable q se mantiene constante para darte isolineas de Z en el plano x e y, espero que te sirva.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar