RandomPolyhedron
RandomPolyhedron[spec]
指定された spec の擬似ランダムな多面体を与える.
RandomPolyhedron[spec,k]
k 個の擬似ランダムな多面体のリストを与える.
詳細とオプション
- RandomPolyhedronは,特定の分布から取り出されたPolyhedronを与える.
- RandomPolyhedronは,アルゴリズムの計算時間のテストと検証によく使われる.
- 次は,spec の可能な指定である.
-
{"ConvexHull",dist,n} 分布 dist からの n 個のランダムな点の凸包 - RandomPolyhedron[{"ConvexHull",n}]は,単位正方形上の一様分布UniformDistribution[3]からの n 個のランダムな点の凸包を与える.
- RandomPolyhedron[spec,{k1,k2,…}]は,擬似ランダムな多面体の k1×k2×…配列を与える.
- RandomPolyhedronは,Wolfram言語を実行するたびに,擬似ランダムな多面体の異なる列を与える.SeedRandomを使うと,反復可能な列が得られる.
- RandomPolyhedronにはPolyhedronと同じオプションに以下を追加したものが使える. [全オプションのリスト]
-
DataRange Automatic 生成する頂点の範囲 WorkingPrecision MachinePrecision 頂点の精度 - デフォルト設定のDataRangeAutomaticのとき,座標は0から1までの範囲で選ばれる.
-
DataRange Automatic 生成する頂点の範囲 VertexColors Automatic 補間する頂点の色 VertexNormals Automatic 陰影付けのための事実上の頂点法線 VertexTextureCoordinates None テクスチャの座標 WorkingPrecision MachinePrecision 頂点の精度
全オプションのリスト
例題
すべて開くすべて閉じるスコープ (4)
オプション (2)
DataRange (1)
DataRangeを使って生成する頂点の範囲が指定できる:
アプリケーション (3)
特性と関係 (5)
SeedRandomを使って反復可能なランダムな多面体を得る:
BlockRandomを使ってRandomPolyhedronの使用が他に影響しないようにする:
ConvexPolyhedronQを使ってランダムな多面体の特性をチェックする:
ランダムな多面体のOuterPolyhedronは単純多面体である:
PolyhedronDecompositionを使って多面体を四面体に分解する:
テキスト
Wolfram Research (2019), RandomPolyhedron, Wolfram言語関数, https://reference.wolfram.com/language/ref/RandomPolyhedron.html.
CMS
Wolfram Language. 2019. "RandomPolyhedron." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/RandomPolyhedron.html.
APA
Wolfram Language. (2019). RandomPolyhedron. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/RandomPolyhedron.html