RegionBounds

RegionBounds[reg]

给出区域 reg 的界.

RegionBounds[reg,"type"]

给出指定 "type" 的区域的界.

更多信息和选项

  • RegionBounds 又被称为包围盒和包围体.
  • RegionBounds 返回一个长度与 RegionEmbeddingDimension[reg] 相等的列表 {{xmin,xmax},{ymin,ymax},}.
  • 对于没有界的区域,一个或几个坐标范围可以包含 Infinity.
  • 以下给出区域范围 "type" 的规范:
  • "Minimal"最小界限(默认)
    "Sufficient"充足界限
    "Finite"感兴趣的有限范围,不一定要有界

范例

打开所有单元关闭所有单元

基本范例  (3)

找到在 的区域的界:

可视化界限:

找到在 的区域的界:

可视化界限:

无界区域有无限的界:

范围  (23)

基本用途  (3)

默认情况下,返回 "Minimal" 界限范围:

可视化界限:

"Finite" 获得一些有限边界区域,尽管该区域无界:

可视化界限:

其他范围类型返回无限范围:

"Finite" 不一定会返回最小的边界区域:

特定区域  (7)

的区域:

的区域:

可视化一个在 的区域范围:

的区域:

可视化一个在 的区域范围:

的区域:

指定 "Finite" 的类型从而得到无界区域的有限边界:

公式区域  (3)

作为一个 ImplicitRegion 的两个圆盘的并集:

可视化界限:

作为一个 ImplicitRegion 的两个圆柱的并集:

可视化界限:

一个圆盘的有理参数化被表示成一个 ParametricRegion

可视化界限:

网格区域  (4)

在二维的 MeshRegion

可视化界限:

在三维的 MeshRegion

可视化界限:

在二维的 BoundaryMeshRegion

可视化界限:

在三维的 BoundaryMeshRegion

可视化界限:

导出区域  (4)

两个区域的 RegionIntersection

可视化界限:

混合维区域的 RegionUnion

可视化界限:

TransformedRegion

可视化界限:

RegionBoundary

地理区域  (2)

Polygon 与 GeoPosition 一起使用:

可视化界限:

Polygon 与 GeoGridPosition 一起使用所得区域的界限:

可视化界限:

应用  (5)

找到一个对应于一个区域的包围盒的包围 Sphere

计算包围盒的角点:

计算包围球:

可视化包围面:

找到一个对应于一个区域的包围盒的包围 Ellipsoid

计算包围盒:

计算对应于包围盒的包围椭球:

可视化包围面:

通过检查边界框包围盒有否重叠来检查可能存在的区域包含:

为每个区域计算界限:

对每一维,检查边界有否相交:

包围盒有重叠当且仅当边界在每一维度都有重叠:

构建一个快速隶属拒绝检验:

创建一个区域成员函数:

为区域的包围盒创建一个成员函数:

为检验生成点:

在采用包围盒成员函数过滤后,再用区域成员函数选择成员点:

比较只用区域成员函数的时序:

两种方法都返回同样的成员点:

为一个区域匹配一个最小面积的定向包围盒:

找到区域的凸包的每条边的变换,使其与 轴对齐:

计算与凸包每条边对齐的定向包围盒:

找到使最小面积的包围盒对区域定向的变换:

可视化定向包围盒和区域:

属性和关系  (7)

对有界区域,范围是有限的:

对无界区域,范围是无限的:

RegionBounds 可被用来作为 DiscretizeRegion 的输入:

使默认的 DiscretizeRegion 包围范围加倍:

RegionBounds 可被用来作为 VoronoiMesh 的输入:

在变化的包围范围的 VoronoiMesh

RegionBounds 可被用来指定对 DiscretizeGraphicsPlotRange

在变化的包围范围的 VoronoiMesh

Transpose 一个二维区域的界限获得 Rectangle 的坐标:

Transpose 一个三维区域的界限获得 Cuboid 的坐标:

区域界限可以被直接传给 UniformDistribution

获得区域的界:

在有界区域上均匀采样:

Wolfram Research (2014),RegionBounds,Wolfram 语言函数,https://reference.wolfram.com/language/ref/RegionBounds.html.

文本

Wolfram Research (2014),RegionBounds,Wolfram 语言函数,https://reference.wolfram.com/language/ref/RegionBounds.html.

CMS

Wolfram 语言. 2014. "RegionBounds." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/RegionBounds.html.

APA

Wolfram 语言. (2014). RegionBounds. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/RegionBounds.html 年

BibTeX

@misc{reference.wolfram_2024_regionbounds, author="Wolfram Research", title="{RegionBounds}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/RegionBounds.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_regionbounds, organization={Wolfram Research}, title={RegionBounds}, year={2014}, url={https://reference.wolfram.com/language/ref/RegionBounds.html}, note=[Accessed: 22-November-2024 ]}