3D Plot from point to surfaces

1 visualización (últimos 30 días)
Spyros Polychronopoulos
Spyros Polychronopoulos el 23 de Nov. de 2017
Comentada: Star Strider el 27 de Nov. de 2017
I have these points
Ax=2:4:14;
Ay=2:4:14;
Z=rand(4,4)+20;
I would like to plot the surface in 3D but not as a unite surface but rather multiple individual surfaces. I would like each point to be a square surface of surface area=4*4, parallel to xy axes where Ax and Ay is the centre of each square surface.
I tried the below but no luck
surf(Ax,Ay,Z)
bar3(Z,4)

Respuesta aceptada

Star Strider
Star Strider el 23 de Nov. de 2017
I am not certain what you want.
This should get you started:
Ax=2:4:14;
Ay=2:4:14;
figure(1)
for k1 = 1:length(Ax)
surf(cumsum(ones(4),1)+Ax(k1), cumsum(ones(4),2)+Ay(k1), zeros(4)+rand)
hold on
end
hold off
grid on
  8 comentarios
Spyros Polychronopoulos
Spyros Polychronopoulos el 27 de Nov. de 2017

Thank you

Star Strider
Star Strider el 27 de Nov. de 2017
My pleasure.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Surface and Mesh 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