在matlab中绘制3D空间中的线条

时间:2015-03-09 12:42:16

标签: matlab

我的矩阵看起来像:

[1 2 3]
[4 5 6]
[7 8 9]

我使用散点3在3d空间中绘制了3个点,因此我有A(1 2 3) B (4 5 6) C(7 8 9)

如何添加从A到B以及从B到C的线?我尝试了行命令,但它没有做我想做的事。

1 个答案:

答案 0 :(得分:2)

data =  [A B C]; % combine all points together
d1 = [1:3:length(data)];    % construct the index for each dimension
d2 = [2:3:length(data)];
d3 = [3:3:length(data)];

plot3(data(d1),data(d2),data(d3));    plot the data using plot3 function