在scatter3图上绘制轴

时间:2015-02-26 06:52:22

标签: matlab

您好我想显示一个以散点图3的[0,0,0]为中心的轴。

有没有办法使用线功能?

http://au.mathworks.com/help/matlab/ref/line.html

不太清楚如何解释它。非常感谢一只手。

1 个答案:

答案 0 :(得分:1)

如果您只需要轴,请尝试添加:

hold on;
line(xlim,[0,0],[0,0]);
line([0,0],ylim,[0,0]);
line([0,0],[0,0],zlim);

散点图后。

修改

如果要将带原点的轴放在另一个点上,可以执行以下操作:

hold on;
line(xlim,[origin(2),origin(2)],[origin(3),origin(3)]);
line([origin(1),origin(1)],ylim,[origin(3),origin(3)]);
line([origin(1),origin(1)],[origin(2),origin(2)],zlim);

origin是您想要轴相交的点。