在MatLab中绘制一个3d点

时间:2012-12-06 16:57:31

标签: matlab 3d plot point

我试图在任何坐标系中只绘制一个点:笛卡尔,圆柱或球面。

我尝试了plot3(1,1,1)多个值,但只显示了所有值在同一位置的一个小点!我也试过surf(X,Y,Z),但matlab说:Z必须是矩阵,而不是标量或向量。

2 个答案:

答案 0 :(得分:9)

这个怎么样?

plot3(1,1,1,'.');
grid on

single point in 3d space

你确实尝试过,但话又说回来,这正是它的作用!

答案 1 :(得分:2)

喜欢的东西 scatter3(X,Y,z1,720, 'G', '填充') 将在向量x,y,z1中列出的所有点周围形成720大小的不透明绿色球体。