Matlab - Plot 3D en coordenadas Polares

 
Vista:

Plot 3D en coordenadas Polares

Publicado por Álvaro (6 intervenciones) el 13/10/2016 09:56:57
Buenos días:

Tengo los datos de 3 ultrasonidos (3 distancias) y un ángulo (un yaw). También una variable de tiempo.

Lo que quiseera hacer es representar esos datos en un plot 3D donde:

· La X sea la variable de tiempo.
·La Z sea el valor de las distancias.
· Que se represente mediante líneas o flechas esa distancia junto con su valor de yaw correspondiente.

¿Cómo podría hacer eso?

Saludos y muchas 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
sin imagen de perfil
Val: 66
Ha aumentado su posición en 2 puestos en Matlab (en relación al último mes)
Gráfica de Matlab

Plot 3D en coordenadas Polares

Publicado por Deyner (28 intervenciones) el 16/10/2016 05:24:51
Buenas
No se si te entendí bien pero si te refieres a coordenadas polares en 3D no serán las cilíndricas? si es así la forma en que se representan son paramétricas es algo como:

t1=tinicial:incremento:tfinal; (generalmente de 0 a 2*pi)
r1=rinicial:incremento:rfinal;
[r,t]=meshgrid(r1,t1);
x=r.*cos(t);
y=r.*sin(t);
z=f(x,y); escribes z que dependa de x e y
mesh(x,y,z) si queires visualizar la malla o surf(x,y,z) si quieres observar la superficie
y se requiere que se observen lineas debajo de la superficie se usa meshz(x,y,z)

O si queires una curva en coordenadas paramétricas
t=t inicial:incremento:t final;
x=f1(t);
y=f2(t);
z=f3(t);
plot3(x,y,z)

no se si sea lo que buscas
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

Plot 3D en coordenadas Polares

Publicado por Alvaro (6 intervenciones) el 17/10/2016 10:13:28
@Deyner
Buenos días, lo primero de todo muchas gracias por contestar.

no entiendo cuando dices: z=f(x,y); escribes z que dependa de x e y

Podrías aclararmelo? gracias!
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