繁体   English   中英

如何在3D中用给定的点在Matlab中绘图并加入它们?

[英]How to 3d plot in matlab with points given, and join them?

我的观点很少,我想画点,并与线加入,我尝试过:

plot3(x1, y1, z1, x2, y2, z2, x3, y3, z3, x4, y4, z4) 

依此类推,直到大约100,但是我只是获得了很多点的图,如何将它们与线连接起来?

您现在正在做的就是告诉MATLAB分别绘制每个点。 您应该做的是将所有点存储为向量,然后使用plot3 例如,

x=[x1,x2,...,xn];
y=[y1,y2,...,yn];
z=[z1,z2,...,zn];

plot3(x,y,z)

这样,您就能获得一条连接点的线。

还有一种可能是使用称为line的低级函数。 通过上面的示例,您的代码将如下所示:

x=[x1,x2,...,xn];
y=[y1,y2,...,yn];
z=[z1,z2,...,zn];

line(x,y,z);

暂无
暂无

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

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