2011-12-05 23 views
2

我正在做一个非常基本的操作 - 在Mathematica中绘制点。下面的代码:为什么点在Mathematica中使用图形功能时消失

Graphics[ 
{ 
    Point[{0, 0}], Point[{1, 2}] 
    } 
] 

我给出我想要的结果:

enter image description here

但是当我指定的“PlotRange”,然后我得到了一个空白的画布。为什么这两个点消失了?

Graphics[ 
{ 
    Point[{0, 0}], Point[{1, 2}] 
    }, 
PlotRange -> {{0, 0}, {4, 4}} 
] 

截图:

enter image description here

如果您不能重现我所遇到的问题,也请让我知道。谢谢。

回答

8

选项PlotRange使用错误。您必须按照{{xmin, xmax}, {ymin, ymax}}的顺序给出矩形绘图区域的角点。

在你的情况

PlotRange -> {{0, 4}, {0, 4}} 
+0

谢谢!我应该更加小心。 – Ning

+4

正如您所见,{0,0}点被削减了一半。在实际程序中调整PlotRange之前,可能应该检查PlotRangePadding选项。 – halirutan

相关问题