AASTriangle[α,β,a]
角度が α および β で,辺の長さが a の塗り潰された三角形を返す.ただし,a は片方の角にのみ接している.
AASTriangle
AASTriangle[α,β,a]
角度が α および β で,辺の長さが a の塗り潰された三角形を返す.ただし,a は片方の角にのみ接している.
詳細とオプション
- AASTriangleは,2つの角とその片方の角に接した辺が決まっている三角形である.
- AASTriangleは,2Dグラフィックスではプリミティブとして,また2Dの幾何学領域として使うことができる.
- AASTriangleの指定されたパラメータ(青)と計算されたパラメータ(赤).
- AASTriangleは,原点に
,正の
軸上に
,
の半平面上に
があるTriangleを返す. - AASTriangleでは,長さ a は任意の正の数でよく,角度 α および β は α+β<π となるような正の数でよい.
予備知識
- AASTriangleは,2つの角とその片方の角に接した辺が決まっている三角形を構築する.具体的に言うと,AASTriangle[α,β,a]は,頂点
,
,
が,順に
上の,原点,正の
軸上,上半平面に位置するTriangleを表す.α∠BAC,β∠ABCで,a は
の対辺の長さである.AAS定理により,このように指定された三角形は(幾何学的合同という点で)一意的である.AASTriangleの a の長さは任意の正の数でよく,角 α および角 β は α+β<π を満足する正の数でよい.AASTriangleの引数は厳密または近似の数式でよい. - AASTriangleが返すTriangleオブジェクトは,2Dのグラフィックスプリミティブあるいは幾何領域として使うことができる.
- AASTriangleは数多くの他のシンボルと関連がある.ASATriangle,SASTriangle,SSSTriangleは,異なる角および/または辺の指定を使って構築された二次元の三角形を返す.最後に,AASTriangleは,AASTriangle[α,β,a]がTriangle[{{0,0},{a Csc[α] Sin[α+β],0},{a Cot[α] Sin[β],a Sin[β]}}]と等しいと言う意味で,Triangleの特殊ケースである.
例題
すべて開く すべて閉じる例 (4)
AASTriangle[Pi / 6, Pi / 3, 1]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を評価すると,原点に点の1つがあり,1辺が
軸上にある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}]スタイリング (2)
領域 (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]]関連するガイド
-
▪
- グラフィックスオブジェクト ▪
- 基本的な特殊領域 ▪
- 平面幾何学 ▪
- 多角形
テキスト
Wolfram Research (2014), AASTriangle, Wolfram言語関数, https://reference.wolfram.com/language/ref/AASTriangle.html.
CMS
Wolfram Language. 2014. "AASTriangle." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/AASTriangle.html.
APA
Wolfram Language. (2014). AASTriangle. Wolfram Language & System Documentation Center. Retrieved from 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: 09-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: 09-August-2026]}