3D Plot from point to surfaces
1 次查看(过去 30 天)
显示 更早的评论
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)
0 个评论
采纳的回答
Star Strider
2017-11-23
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 个评论
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Surface and Mesh Plots 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!