AASTriangle[α,β,a]
返回实心三角形,其中角为 α 和 β,边长为 a,且 a 仅与一个角相邻.
AASTriangle
AASTriangle[α,β,a]
返回实心三角形,其中角为 α 和 β,边长为 a,且 a 仅与一个角相邻.
更多信息和选项
- AASTriangle 也被称为角角边三角形.
- AASTriangle 可用作二维图形的基元和二维几何区域.
- AASTriangle 的已知(蓝色)和计算得到的(红色)参数:
- AASTriangle 返回 Triangle,其中
在原点,
在正
轴,
在半平面
. - AASTriangle 允许长度 a 为任意正数,角 α 和 β 为任意满足 α+β<π 的正数.
背景
- AASTriangle 构建角角边三角形. 特别地,AASTriangle[α,β,a] 返回位于
的 Triangle,其中顶点
、
和
分别位于原点、
正半轴和上半平面,且有 α∠BAC, β∠ABC 和 a 为顶点
的对边长度. 根据 AAS 定理,这样指定的三角形是唯一的(达到几何一致性). AASTriangle 允许长度 a 为任意正数,角 α 和 β 为任意满足 α+β<π 的正数. AASTriangle 的参数可以是精确或近似的数值表达式. - 由 AASTriangle 返回的 Triangle 对象可以用作二维图形基元或几何区域.
- AASTriangle 与若干其它符号相关. ASATriangle、SASTriangle 和 SSSTriangle 返回使用不同角和/或边规范构建的二维三角形. 最后,AASTriangle 是 Triangle 的一种特殊情况,原因在于AASTriangle[α,β,a] 等价于Triangle[{{0,0},{a Csc[α] Sin[α+β],0},{a Cot[α] Sin[β],a Sin[β]}}].
范例
打开所有单元 关闭所有单元基本范例 (4)
AASTriangle[Pi / 6, Pi / 3, 1]一个 AASTriangle:
Graphics[AASTriangle[Pi / 6, Pi / 3, 1]]应用于 AASTriangle 的不同样式:
ℛ = AASTriangle[Pi / 6, Pi / 3, 1];
{Graphics[{Pink, ℛ}], Graphics[{EdgeForm[Thick], Pink, ℛ}], Graphics[{EdgeForm[Dashed], Pink, ℛ}], Graphics[{EdgeForm[Directive[Thick, Dashed, Blue]], Pink, ℛ}]}ℛ = AASTriangle[Pi / 6, Pi / 3, 1];Area[ℛ]RegionCentroid[ℛ]范围 (14)
图形 (4)
规范 (2)
AASTriangle 运算为 Triangle,其中一个点在原点,一条边在
轴:
t = AASTriangle[Pi / 4, Pi / 3, 1]Graphics[{Pink, t}, Frame -> True]t = AASTriangle[Pi / 4, β, 1]Table[Graphics[t, ImageSize -> Tiny, PlotLabel -> β], {β, 2π / 8, 5π / 8, π / 8}]区域 (10)
ℛ = AASTriangle[Pi / 6, Pi / 3, 1];RegionEmbeddingDimension[ℛ]RegionDimension[ℛ]ℛ = AASTriangle[Pi / 6, Pi / 3, 1];{RegionMember[ℛ, {1, 1 / 2}], RegionMember[ℛ, {1, 1}]}RegionMember[ℛ, {x, y}]ℛ = AASTriangle[Pi / 6, Pi / 3, 1];{Area[ℛ], RegionMeasure[ℛ]}c = RegionCentroid[ℛ]Graphics[{{Pink, ℛ}, {Black, Point[c]}}]从一个点到 AASTriangle 的距离:
ℛ = AASTriangle[Pi / 6, Pi / 3, 1];RegionDistance[ℛ, {1, 1}]{Plot3D[Evaluate@RegionDistance[ℛ, {x, y}], {x, -1, 3}, {y, -1, 2}, MeshFunctions -> {#3&}, Mesh -> 5], ContourPlot[Evaluate@RegionDistance[ℛ, {x, y}], {x, -2, 4}, {y, -2, 3}, Contours -> {{0.5, Red}, {1, Green}, {1.5, Blue}}]}ℛ = AASTriangle[Pi / 6, Pi / 3, 1];SignedRegionDistance[ℛ, {1, 1 / 2}]Plot3D[SignedRegionDistance[ℛ, {x, y}], {x, -1, 3}, {y, -1, 2}, MeshFunctions -> {#3&}, Mesh -> {{0}}, MeshShading -> {Red, Green}]ℛ = AASTriangle[Pi / 6, Pi / 3, 1];RegionNearest[ℛ, {1, 1}]pts = Table[RegionCentroid[ℛ] + 2{Cos[k 2 π / 16], Sin[k 2 π / 16]}, {k, 0., 15}];
nst = RegionNearest[ℛ, #]& /@ pts;Legended[Graphics[{{Thick, Gray, ℛ}, {Thin, Gray, Line[Transpose[{pts, nst}]]}, {Red, Point[pts]}, {Blue, Point[nst]}}], PointLegend[{Red, Blue}, {"start", "nearest"}]]ℛ = AASTriangle[Pi / 6, Pi / 3, 1];BoundedRegionQ[ℛ]rr = RegionBounds[ℛ]Graphics[{ℛ, {EdgeForm[{Dashed, Red}], Opacity[0.2, Yellow], Cuboid@@Transpose[rr]}}]在 AASTriangle 上进行 Integrate 计算:
ℛ = AASTriangle[Pi / 6, Pi / 3, 1];Integrate[1, {x, y}∈ℛ]Integrate[x y, {x, y}∈ℛ]ℛ = AASTriangle[Pi / 6, Pi / 3, 1];Minimize[{(x - 1)^2(3y - 1)^2 + 1, {x, y}∈ℛ}, {x, y}]在 AASTriangle 上求解方程:
ℛ = AASTriangle[Pi / 6, Pi / 3, 1];Reduce[x^2 + y^2 == 1 && {x, y}∈ℛ, {x, y}]应用 (2)
IsoscelesTriangle[α_, s_] := AASTriangle[α, α, s]t = IsoscelesTriangle[3π / 8, 1]Region[t]Area@IsoscelesTriangle[α, s]AASTriangle 的外接圆可以使用 Circumsphere 得到:
tri = AASTriangle[Pi / 4, Pi / 3, 1.]circ = Circumsphere[First@tri];Graphics[{{LightGray, circ}, {LightBlue, tri}, {Black, Point[First@tri]}}]midpts = RegionCentroid[Line[#]]& /@ Subsets[First@tri, {2}]Graphics[{{LightBlue, tri}, Point[midpts]}]center = First[circ];
bisectors = Line[{center, #}]& /@ midpts;Graphics[{{LightBlue, tri}, {Point[center], Point[midpts]}, {Red, Dashed, bisectors}}]属性和关系 (2)
AASTriangle 是 Triangle 的特例:
AASTriangle[α, β, a]AASTriangle 可用 Polygon 表示:
Subscript[ℛ, 1] = AASTriangle[Pi / 6, Pi / 3, 1];
Subscript[ℛ, 2] = Polygon[{{0, 0}, {2, 0}, {3 / 2, Sqrt[3] / 2}}];RegionEqual[Subscript[ℛ, 1], Subscript[ℛ, 2]]相关指南
-
▪
- 图形对象 ▪
- 基本几何区域 ▪
- 平面几何 ▪
- Graphics Primitives Gallery ▪
- 多边形
文本
Wolfram Research (2014),AASTriangle,Wolfram 语言函数,https://reference.wolfram.com/language/ref/AASTriangle.html.
CMS
Wolfram 语言. 2014. "AASTriangle." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/AASTriangle.html.
APA
Wolfram 语言. (2014). AASTriangle. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/AASTriangle.html 年
BibTeX
@misc{reference.wolfram_2026_aastriangle, author="Wolfram Research", title="{AASTriangle}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/AASTriangle.html}", note=[Accessed: 12-August-2026]}
BibLaTeX
@online{reference.wolfram_2026_aastriangle, organization={Wolfram Research}, title={AASTriangle}, year={2014}, url={https://reference.wolfram.com/language/ref/AASTriangle.html}, note=[Accessed: 12-August-2026]}