GeometricAssertion
GeometricAssertion[obj,prop]
表示一个论断,判定几何对象 obj 满足 prop.
GeometricAssertion[{obj1,obj2,…},prop]
表示一个论断,判定对象 obji 满足 prop.
GeometricAssertion[objs,prop1,prop2,…]
表示一个论断,判定 objs 满足每一个 propi.
更多信息
- GeometricAssertion 可用来在 GeometricScene 中陈述假设.
- propi 可以是适用于个别几何对象的限定符,也可以是几何对象之间的关系.
- 若 prop 为判断式,则 GeometricAssertion[{obj1,obj2,…},prop] 等价于 GeometricAssertion[obj1,prop]&&GeometricAssertion[obj2,prop]&&….
- GeometricAssertion[objs,prop1,prop2,…] 等价于 GeometricAssertion[objs,prop1]&&GeometricAssertion[objs,prop2]&&….
- 可使用以下适用于多边形的限定符:
-
"Clockwise" 顶点按顺时针顺序排列 "Convex" 多边形为凸多边形 "Counterclockwise" 顶点按逆时针顺序排列 "Cyclic" 顶点位于一个圆上 "Equiangular" 内角都相等 "Equilateral" 边长都相等 "Parallelogram" 多边形为平行四边形 "Rectangle" 多边形为矩形 "Regular" 多边形为正多边形 "Simple" 多边形为简单多边形 - 可以使用下列对于线的判断式:
-
"Horizontal" 线为水平 "Vertical" 线为垂直 "Leftward" 线的方向朝左 "Rightward" 线的方向朝右 "Upward" 线的方向朝上 "Downward" 线的方向朝下 - 可以使用下列对于几何对象的判断式:
-
{"Inside",circle} 对象在圆内 {"Outside",circle} 对象在圆外 - 可使用以下点与点之间的关系:
-
"Clockwise" 如果依次相连,点按顺时针顺序排列 "Collinear" 点位于一条直线上 "Counterclockwise" 如果依次相连,点按逆时针顺序排列 "CyclicallyOrdered" 点可以按顺时针顺序排列 也可以按逆时针顺序排列 "Distinct" 点是不同的 {"EqualAngles",pt} pt 处的相邻对角相等 - 可使用以下线与线之间的关系:
-
"Antiparallel" 平行但方向相反 "Concurrent" 相交于一点 {"Concurrent",pt} 相交于点 pt "MatchingParallel" 平行且方向相同 "Nondegenerate" 线位于不同的无限长线上 "Parallel" 相互平行(方向任意) "Perpendicular" 相互垂直 - 可使用以下几何对象之间的关系:
-
"Congruent" 全等 "PairwiseTangent" 成对相切 {"SameSide",line} 物体都在线的同一侧 "Similar" 相似 "Tangent" 所有对象相切于同一点 {"Tangent",pt} 所有对象相切于点 pt - 可以使用下列两个多物体列表之间的关系:
-
{"OppositeSides",line} 两列物体位于线的不同侧
范例
打开所有单元关闭所有单元基本范例 (3)
范围 (8)
有一些判断式需要参数,本例中是 Circle[o,r]:
属性和关系 (5)
这等价于断言每个在其 GeometricAssertion 表达式内的属性:
一些属性会将辨认元素的属性添加到场景中,如 "EqualAngles" 中的短划线:
可为 GeometricAssertion 中的任何对象添加样式:
文本
Wolfram Research (2019),GeometricAssertion,Wolfram 语言函数,https://reference.wolfram.com/language/ref/GeometricAssertion.html (更新于 2020 年).
CMS
Wolfram 语言. 2019. "GeometricAssertion." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2020. https://reference.wolfram.com/language/ref/GeometricAssertion.html.
APA
Wolfram 语言. (2019). GeometricAssertion. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/GeometricAssertion.html 年