如何在matlab中使用给定的点进行三维绘图,并加入它们?

时间:2011-04-06 14:23:21

标签: matlab plot

我得到了几分,我想画它们,然后用线条加入它们,我试过了:

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

等等达到100左右,但我只是得到了很多积分的情节,如何用线条加入它们?

2 个答案:

答案 0 :(得分:6)

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

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

plot3(x,y,z)

通过这种方式,您可以获得加入积分的一条线。

答案 1 :(得分:0)

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

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

line(x,y,z);