DihedralAngle[{p1,p2},{v,w}]
p1から p2までの線で有界で v と w の方向に伸びる2つの半平面の間の角を与える.
DihedralAngle
DihedralAngle[{p1,p2},{v,w}]
p1から p2までの線で有界で v と w の方向に伸びる2つの半平面の間の角を与える.
詳細
- DihedralAngleは,面角あるいはねじれ角としても知られている.
- DihedralAngle[{p1,p2},{v,w}]は,法線 p2-p1があり,半平面HalfPlane[{p1,p2},v]とHalfPlane[{p1,p2},w]で分割された,平面上の単位円Circle[p1]の円弧の長さである.
例題
すべて開く すべて閉じる例 (1)
スコープ (2)
DihedralAngleを使って2つの半平面間の角度を求める:
DihedralAngle[{{0, 0, 0}, {0, 1, 0}}, {{1, 0, 1}, {1, 0, 0}}]Graphics3D[{HalfPlane[{{0, 0, 0}, {0, 1, 0}}, {1, 0, 1}], HalfPlane[{{0, 0, 0}, {0, 1, 0}}, {1, 0, 0}]}]DihedralAngleは数値引数に使うことができる:
DihedralAngle[{{0, 1, 0}, {0, 0, 0}}, {{1, 0, 1}, {1, 0, 0}}]DihedralAngle[{{0, 1, 0}, {0, 0, 0}}, {{a, b, c}, {1, 0, 0}}]アプリケーション (1)
coords = QuantityMagnitude[ChemicalData["Chloral", "AtomPositions"]];Show[{ChemicalData["Chloral", "MoleculePlot"], Graphics3D[Table[Style[Text[i, coords[[i]]], Bold], {i, Length[coords]}]]}]DihedralAngle[coords[[{5, 6}]], {Subtract@@coords[[{3, 5}]], Subtract@@coords[[{4, 6}]]}]特性と関係 (2)
二面角は法線 p2-p1と点 p1で定義される平面上の平面角である:
p1 = {0, 0, 0};p2 = {0, 0, 1};
v = {1, 0, 0};w = {0, 1, 0};DihedralAngle[{p1, p2}, {v, w}]PlanarAngle[p1[[1 ;; 2]] -> {v, w}[[All, 1 ;; 2]]]DihedralAngle[{p1,p2},{v,w}]はPolyhedronAngle[ℛ,{p1,p2}]に等しい.ただし,v および w は,多面体 ℛ の中の{p1,p2}の隣接面のベクルである:
ℛ = Polyhedron[{{0, 0, 0}, {0, 1, 0}, {1, 1, 0}, {1, 0, 0}, {0, 0, 1}, {0, 1, 1}, {1, 1, 1},
{1, 0, 1}}, {{2, 3, 4, 1}, {1, 4, 8, 5}, {4, 3, 7, 8}, {3, 2, 6, 7}, {2, 1, 5, 6}, {5, 8, 7, 6}}];p1 = {0, 0, 0};p2 = {0, 1, 0};{v, w} = {{0, 0, 1}, {1, 0, 0}} - {p1, p1};{PolyhedronAngle[ℛ, {p1, p2}], DihedralAngle[{p1, p2}, {v, w}]}Graphics3D[{{Opacity[.5], Green, ℛ}, Thickness[.05], Red, Line[{{p1, p1 + v}, {p1, p1 + w}}], Blue, Line[{p1, p2}]}]考えられる問題 (1)
DihedralAngleは,記号パラメータに対して一般的な値を与える:
DihedralAngle[{{0, 1, 0}, {0, 0, a}}, {{1, 0, 1}, {1, 0, 0}}]テキスト
Wolfram Research (2019), DihedralAngle, Wolfram言語関数, https://reference.wolfram.com/language/ref/DihedralAngle.html.
CMS
Wolfram Language. 2019. "DihedralAngle." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/DihedralAngle.html.
APA
Wolfram Language. (2019). DihedralAngle. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/DihedralAngle.html
BibTeX
@misc{reference.wolfram_2026_dihedralangle, author="Wolfram Research", title="{DihedralAngle}", year="2019", howpublished="\url{https://reference.wolfram.com/language/ref/DihedralAngle.html}", note=[Accessed: 18-June-2026]}
BibLaTeX
@online{reference.wolfram_2026_dihedralangle, organization={Wolfram Research}, title={DihedralAngle}, year={2019}, url={https://reference.wolfram.com/language/ref/DihedralAngle.html}, note=[Accessed: 18-June-2026]}