RegularPolygon

RegularPolygon[n]

単位円上に等間隔で置かれた n 個の頂点がある正多角形を与える.

RegularPolygon[r,n]

半径 r の正多角形を与える.

RegularPolygon[{r,θ},n]

軸に対して角 θ から始める.

RegularPolygon[{x,y},rspec,n]

多角形の中心を{x,y}にする.

詳細とオプション

  • RegularPolygonは,幾何学領域およびグラフィックスプリミティブとして使うことができる.
  • θ は,正の x 方向から反時計回りにラジアン単位で計測される.
  • 整数 n についてのRegularPolygonは,連続する点の間の角度が等しい多角形を表す.
  • CanonicalizePolygonを使って正多角形を明示的なPolygonオブジェクトに変換することができる.
  • RegularPolygonGraphicsで使うことができる.
  • グラフィックスでは,点{x,y}は,ScaledOffsetImageScaledDynamicの式でよく,半径 r は,ScaledImageScaledDynamicでよい.
  • グラフィックスの描画は,FaceFormEdgeForm,色等の指示子の影響を受ける.

例題

すべて開くすべて閉じる

  (3)

五角形:

RegularPolygonにさまざまなスタイルを適用する:

面積と重心:

スコープ  (17)

グラフィックス  (7)

指定  (4)

二等辺三角形,正方形,五角形,六角形等を生成する:

半径が異なる五角形を生成する:

さまざまな初期角の三角形を生成する:

6つの六角形を単位円上に等間隔で置く:

スタイル付け  (2)

色指示子で正多面体の表面色を指定する:

FaceFormおよびEdgeFormを使って内部と境界のスタイルを指定する:

座標  (1)

Dynamic座標を使う:

動的半径を加える:

領域  (10)

埋込み次元:

幾何次元:

点の帰属判定:

点の帰属条件を得る:

面積:

重心:

点からの距離:

単位円板内の最近点までの距離:

点からの符号付き距離:

単位円板までの符号付き距離:

領域内の最近点:

最近点:

正多角形は有界である:

その領域を得る:

六角形上で積分する:

六角形上で最適化する:

六角形内で方程式を解く:

アプリケーション  (4)

共通の原点を中心にして回転させた三角形のRegionUnionを取り,星の領域を作る:

RegionProductで3Dの押出し形成を作る:

六角形上で関数をプロットする:

格子の中にはセルとして正多角形を持つものがある.格子基底を考える:

格子の点とタイルを生成する:

タイル敷きと格子の点を可視化する:

特性と関係  (3)

RegularPolygonは, 個の頂点が単位円上に等間隔で置かれたPolygonのことである:

CirclePointsを使って単位円上に等間隔で置かれた点を生成する:

とした単位円上の正多角形の面積は,単位Diskのそれである:

おもしろい例題  (2)

ランダムな正多角形の集合:

半径と頂点数が大きくなっていく,重なり合う正多角形:

Wolfram Research (2015), RegularPolygon, Wolfram言語関数, https://reference.wolfram.com/language/ref/RegularPolygon.html (2019年に更新).

テキスト

Wolfram Research (2015), RegularPolygon, Wolfram言語関数, https://reference.wolfram.com/language/ref/RegularPolygon.html (2019年に更新).

CMS

Wolfram Language. 2015. "RegularPolygon." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2019. https://reference.wolfram.com/language/ref/RegularPolygon.html.

APA

Wolfram Language. (2015). RegularPolygon. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/RegularPolygon.html

BibTeX

@misc{reference.wolfram_2024_regularpolygon, author="Wolfram Research", title="{RegularPolygon}", year="2019", howpublished="\url{https://reference.wolfram.com/language/ref/RegularPolygon.html}", note=[Accessed: 15-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_regularpolygon, organization={Wolfram Research}, title={RegularPolygon}, year={2019}, url={https://reference.wolfram.com/language/ref/RegularPolygon.html}, note=[Accessed: 15-November-2024 ]}