MSc.
Publicado por elyase (1 intervención) el 16/07/2009 16:37:41
Hola a todos los amigos, tengo el siguiente problema, deseo anotar (con textarrow) un plot en 3D. Para ello usualmente se utiliza el comando "annotation" al cual se le pasa como parámetros el texto de la anotación , y obviamente los puntos de inicio y final de la flecha(en 2D, normalized units). Yo sé donde quiero poner mi flecha en el espacio de los datos en 3D(los cuales estoy ploteando) sin embargo no sé como transformar esto a 2D en la proyección de la figura, que son justamente las coordenadas que necesito para llamar la función annotation. Para mayor complejidad, mi figura 3D está rotada para que se vea en la perspectiva adecuada, esta perspectiva está dada por una matriz T(4x4) conocida de las que devuelve el comando view. Estuve mirando la función dsxy2figxy que resuelve un problema semejante para 2D, pero presiento que adaptar esto a 3D está más allá de mi capacidad mental. Alguien pudiera ayudarme?
Muchas gracias
Yaser
Muchas gracias
Yaser
Valora esta pregunta


0