旋转后在Octave中打印3d图

时间:2012-03-20 21:32:04

标签: 3d plot rotation octave

我有一个Octave脚本,用于绘制三维空间中的曲线。当绘图窗口出现时,我可以使用鼠标手动旋转和缩放,但如果我回到Octave shell并输入

print("filename.png", "-dpng");

然后它使用默认的摄像机位置和角度打印图形,而不是通过用鼠标拖动来改变它的视图。有没有人知道如何在绘图窗口中打印图表?

1 个答案:

答案 0 :(得分:4)

您可以使用视图功能更改绘图的p.o.v. 要做到这一点,您可以像平常一样使用鼠标移动图像,然后查看图的左下角并记下两个视图编号(假设a和b)。 然后在打印之前,只需使用命令视图(b,90-a)(注意你必须交换数字并从90减去第二个。