MatLab - 理解plot3的输入

时间:2012-05-24 19:23:41

标签: matlab plot

我对MatLab中的plot3函数有一个简短的问题。

说我写下以下内容:

x = [1 1 -1 1];
y = [4 4 4 4];
z = [-1 1 1 -1];

plot3(x,y,z)

为什么MatLab会在(-1,4-1),(1,4,-1)和(1,4,1)中绘制一个带顶点的三角形,而不是仅绘制点(-1,4, -1),(1,4,-1)和(1,4,1)?

1 个答案:

答案 0 :(得分:4)

plotplot3的默认线条样式是一条线,而不仅仅是点。如果您只想绘制点,请使用不同的样式:

plot3(x,y,z,'or'); #% plots red circles at each point