Plotting vector using scatter cloud

1 visualización (últimos 30 días)
N/A
N/A el 28 de Oct. de 2016
Editada: N/A el 28 de Oct. de 2016
I have a 100 3D vectors created using:
V = round(rand(100,3)*2-1);
I want to plot this vector in 3D using scatter3 (scatter cloud) but I need x y z values of the vector. How do I extract the x y z values. So the code I need to run is :
x = ...;
y = ...;
z = ...;
scatter3(x,y,z)
But I don't know how to get the x y z.

Respuesta aceptada

Image Analyst
Image Analyst el 28 de Oct. de 2016
Extracting columns is one of the most basic things you can do in MATLAB. Do this:
V = 2 * randi(2, 100, 3) - 3;
x = V(:, 1);
y = V(:, 2);
z = V(:, 3);
scatter3(x, y, z);
  1 comentario
N/A
N/A el 28 de Oct. de 2016
Editada: N/A el 28 de Oct. de 2016
thanks a lot buddy, that's the part I needed, learnt it now. I presume 1 2 3 refers to the columns of the vector.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Scatter Plots en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by