繁体   English   中英

具有连接点的3D散点图Matlab

[英]3D Scatter Plot Matlab with Connected Points

我想在Matlab中的3d散点图中连接具有相同Z值的点。

num=1e2;
x=rand(num,1);
y=rand(num,1);
z=zeros(num,1);
z(randsample(num,.25*num),:)=1;
scatter3(x,y,z);hold on;scatter3(x1,y1,z1);hold on;
%connect dots with same Z value, so there should be horizontal line between points in the same Z plane

当您说“连接点”时,我不确定您的想法,但这是一个方向:

figure, hold on
for u = unique(z(:))'
    plot3(x(z == u), y(z == u), z(z == u))
end
view(-37.5, 30)

另外,也许您可​​以修改数据并改用contour3命令。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM