Matlab - recta con 2 puntos

   
Vista:

recta con 2 puntos

Publicado por Nacho (2 intervenciones) el 15/10/2009 11:56:09
Hola amigos, quisiera si es posible que me echarais una mano en lo siguiente.

Suponemos una habitación, tengo un punto fijo (X,Y,Z) y en el suelo una matriz (Xi, Yi, 0). El asunto es que necesito representar cada uno de los rayos que va desde el punto fijo(X,Y,Z) a cada uno de los puntos de la matriz del suelo.

Es decir necesito saber como representar una recta en perspectiva 3D mediante dos puntos y formar un bucle para que me dibuje todos.

Un saludo y mil gracias
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:recta con 2 puntos

Publicado por Jorge (226 intervenciones) el 16/10/2009 19:17:35
Para graficar una línea de (-1, 1, 1) a (0, 0, 0), debes escribir lo siguiente:

a = -1 : .1 : 0;
b = 1 : -.1 : 0;
c = 1 : -.1 : 0;
plot3(a, b, c)

En este sitio hay un tutorial para graficar en 3D con Matlab, te recomiendo que lo veas.
Saludos,

http://www.matrixlab-examples.com/3D-plot-2tier.html
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:recta con 2 puntos

Publicado por Nacho (2 intervenciones) el 20/10/2009 19:49:34
Muchas gracias Jorge el problema al final es más complejo de lo que describí pero ya lo solucione y gracias por el enlace
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