为什么在Mathematica中使用Graphics函数时点会消失

Nin*_*ing 2 graphics drawing wolfram-mathematica

我正在做一个非常基本的操作 - 在Mathematica中画点.这是代码:

Graphics[
 {
  Point[{0, 0}], Point[{1, 2}]
  }
 ]
Run Code Online (Sandbox Code Playgroud)

我给出了我想要的结果:

在此输入图像描述

但是当我指定"PlotRange"时,我得到一张空白画布.为什么这两个点消失了?

Graphics[
 {
  Point[{0, 0}], Point[{1, 2}]
  },
 PlotRange -> {{0, 0}, {4, 4}}
 ]
Run Code Online (Sandbox Code Playgroud)

截图:

在此输入图像描述

如果您无法重现我遇到的问题,也请告诉我.谢谢.

hal*_*tan 8

选项PlotRange使用错误.您必须按此顺序给出矩形绘图范围的角{{xmin, xmax}, {ymin, ymax}}.

在你的情况下

PlotRange -> {{0, 4}, {0, 4}}
Run Code Online (Sandbox Code Playgroud)

  • 如您所见,{0,0}点被削减了一半.在真实程序中调整PlotRange之前,可能应该检查PlotRangePadding选项. (4认同)