我发现这有点烦人。
我制作了一个3D图,最初它出现在默认方向。然后,使用鼠标,我以某种方式旋转它。
现在我再次运行命令,期望获得原始形状(即在我用鼠标旋转之前的原始方向),但相反,它只是给了我在屏幕上的相同情节,即它似乎有保留/记住该输出单元格中的最后一个视点。
我希望它回到原始观点。所以,我删除了输出单元以实现它。
你认为这是应该如何运作的吗?在我尝试的时候,不得不继续删除单元格输出很烦人。我认为它应该回到原始的默认方向。
Graphics3D[ Cuboid[{-.1,-.1,-.1},{.1,.1,.1}],
AxesOrigin->{0,0,0},
PlotRange->{{-1,1},{-1,1},{-1,1}},
Axes->True,
AxesLabel->{"X","Y","Z"},
Ticks->None]
如果您运行上述操作,然后移动绘图,然后再次运行命令,您将看到我的意思。
版本8.0.01
编辑:
更奇怪:我添加了视点选项以强制它到默认视点,但结果相同。它记得最后一个观点。以下是帮助中的默认视点。
Graphics3D[ Cuboid[{-.1,-.1,-.1},{.1,.1,.1}],
AxesOrigin->{0,0,0},
PlotRange->{{-1,1},{-1,1},{-1,1}},
Axes->True,
AxesLabel->{"X","Y","Z"},
ViewPoint->{1.3,-2.4,2},
Ticks->None]
我发现这很奇怪。
答案 0 :(得分:5)
尝试:
With PreserveImageOptions->False, settings for image options from the previous
version of a graphic are always ignored.
答案 1 :(得分:5)
在Mathematica笔记本中,渲染绘图,然后按照自己喜欢的方式定位。
然后将光标放在PLOT OUTPUT的左侧,并输入“AbsoluteOptions [” 然后将光标放在PLOT OUTPUT的右侧,并键入“]”Shift-Enter
您将获得大量信息。查找ViewPoint,然后将其用作图形中的选项。然后,您将始终获得相同的方向。
答案 2 :(得分:2)
我喜欢考虑重新运行Plot命令来更新我已经创建的图形。毕竟,它没有第二个情节。
从这个角度来看,如果我旋转或调整图形大小,我不希望 Mathematica 在添加标签或更改样式时弄乱它。
但是,如果我删除我的图片重新开始, Mathematica 会使用默认的旋转和尺寸。
因此,我发现这种行为符合逻辑并受到赞赏。