PlotRange
是图形函数的一个选项,指定在图形中坐标的范围.
更多信息
- PlotRange 可以用于二维和三维图形.
- 可以使用下面的设置:
-
All 包括所有的点 Automatic 超出的点被删除 Full 包含原数据的全部范围 max 每个函数明确的范围 (见下文) {min,max} y 的范围(二维图形), z (三维) 或数组值 {{xmin,xmax},{ymin,ymax}} x 和 y 的范围 {{xmin,xmax},{ymin,ymax},{zmin,zmax}} x、y 和 z 的范围 (三维) - 当对一个特定坐标没有给出任何明确的范围时,假设设置 Automatic.
- 在设置 Automatic 下,求出坐标值的分布,并且删除超出分布的任何点. 这样的点通常是由所绘制的函数的奇点产生的结果.
- 任何明确的范围或 {min,max} 对可以通过类似 All 或 Automatic 的指定来替代.
- 类似 {min,Automatic} 的设置给出一个坐标的最小值,其中自动确定最大值.
- 如果一个特定的最大值或最小值指定为 {Automatic,α},这表示图形中至少 α 部分的点被剪切. 当绘制平滑曲线或曲面时,点的尺寸是基于投影长度或区域的.
- 设置 Full 可以在 Plot 和相关函数中使用,它指定使用由绘图函数的原输入确定的范围. »
- Plot[f,{x,xmin,xmax},PlotRange->Full] 指定使用全部范围 {xmin,xmax},甚至在部分范围内不绘制 f 的具体值.
- 设置 PlotRange->s,可以使用下列范围: »
-
Graphics {{-s,s},{-s,s}} Graphics3D {{-s,s},{-s,s},{-s,s}} Plot {Full,{-s,s}} ListPlot 和 ListLinePlot {Full,{0,s}} ParametricPlot 和 RegionPlot {{-s,s},{-s,s}} ContourPlot 和 ListContourPlot {Full,Full,{-s,s}} DensityPlot 和 ListDensityPlot {Full,Full,{-s,s}} ArrayPlot {Full,Full,{0,s}} Spectrogram和Cepstrogram {Full,{0,s},Full} Plot3D 和 ListPlot3D {Full,Full,{-s,s}} ListSurfacePlot3D {{-s,s},{-s,s},{-s,s}} ParametricPlot3D 和 RegionPlot3D {{-s,s},{-s,s},{-s,s}} ContourPlot3D 和 ListContourPlot3D {Full,Full,Full,{-s,s}} - AbsoluteOptions 在给出 Automatic 设置时,给出明确的 PlotRange 指定.
- 图形中包含的最后绝对坐标范围由 PlotRangePadding 和 PlotRange 本身确定.
范例
打开所有单元关闭所有单元范围 (8)
属性和关系 (7)
用 ClippingStyle 设置 PlotRange 剪切区域的样式:
用 PlotRangeClipping->True 去掉超出范围的对象:
通过设置 PlotRangePadding 为 None,避免填充:
Scaled 坐标通过绘图范围的分式给出:
Wolfram Research (1988),PlotRange,Wolfram 语言函数,https://reference.wolfram.com/language/ref/PlotRange.html (更新于 2017 年).
文本
Wolfram Research (1988),PlotRange,Wolfram 语言函数,https://reference.wolfram.com/language/ref/PlotRange.html (更新于 2017 年).
CMS
Wolfram 语言. 1988. "PlotRange." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2017. https://reference.wolfram.com/language/ref/PlotRange.html.
APA
Wolfram 语言. (1988). PlotRange. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/PlotRange.html 年