RegionEqual

RegionEqual[reg1,reg2]

如果区域 reg1reg2 相等,返回 True.

RegionEqual[reg1,reg2,reg3,]

如果区域 reg1reg2reg3 全部相等,返回 True.

更多信息和选项

  • 如果 reg1 里面的所有点也是 reg2 中的点,反之亦然,则区域 reg1reg2 相等.
  • 如果所有 regi 是不含参数的区域,即 ConstantRegionQ[regi]True,则区域为点集,通常返回 TrueFalse.
  • 如果有些 regi 和参数有关,即 ConstantRegionQ[regi]False,则 regi 表示一组区域,RegionEqual 将会计算使得区域相等的参数条件.
  • 可以给出下列选项:
  • Assumptions $Assumptions关于参数的假设
    GenerateConditions False是否产生关于参数的条件

范例

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

基本范例  (2)

检测两个区域是否相等:

产生区域相等的条件:

范围  (16)

基本用途  (4)

相等性检测:

显示两个区域是不相等的:

求使得区域相等的条件:

同时比较三个区域:

基本区域  (4)

含有 LineInterval 中的区域:

Point:

Ball:

InfiniteLine:

含有 Point 中的区域:

Line:

Polygon:

DiskBallEllipsoid:

RectangleRegularPolygon:

含有 Point 中的区域:

Line:

Polygon:

CuboidHexahedron

BallEllipsoid

TetrahedronSimplex

含有 中的 CuboidParallelepiped 中的区域:

中的 EllipsoidBall

公式区域  (4)

隐式区域:

参数化区域:

比较两个公式区域:

非常数公式区域:

网格区域  (3)

比较 中的 MeshRegion

中的:

中的:

比较 中的 BoundaryMeshRegion

中的:

中的:

比较 MeshRegion 中的 BoundaryMeshRegion

中的:

导出区域  (1)

比较 BooleanRegion

选项  (2)

Assumptions  (1)

给出描述单位圆的所有半径:

只求正的半径:

GenerateConditions  (1)

什么情况下单位圆盘与一个隐式定义的圆环相等:

显示结果有效的条件:

明确允许退化的情形:

应用  (6)

什么情况下两个薄片相等:

通过用圆盘覆盖圆环中间的洞生成单位圆盘. 求所有可能的半径:

显示实例:

通过用正方形覆盖圆环中间的洞生成单位圆盘. 求所有可能的边长:

显示实例:

给出用 Parallelogram 表示单位长方形的所有方法:

验证结果:

Ellipsoid 表示一个隐式定义的椭圆:

为每个参数找到一个值:

可视化两种表示:

演示摩根定律,:

属性和关系  (4)

等价区域共有所有的点:

可用 RegionWithin 表示 RegionEqual

对于非空区域,当 RegionEqual 返回 True 时,RegionDisjoint 返回 False

FindInstance 找到位于一个区域而不是另一个区域的点:

RandomPoint 找到位于一个区域而不是另一个区域的均匀采样点:

Reduce 找出两个区域不同的地方:

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

文本

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

CMS

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

APA

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

BibTeX

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

BibLaTeX

@online{reference.wolfram_2024_regionequal, organization={Wolfram Research}, title={RegionEqual}, year={2017}, url={https://reference.wolfram.com/language/ref/RegionEqual.html}, note=[Accessed: 21-November-2024 ]}