CanonicalizeRegion

CanonicalizeRegion[reg]

領域 reg の正準表現を与える.

詳細

  • CanonicalizeRegionは,通常,さまざまな表現や説明から領域の単純な標準表現を得るために使われる.こうすることで,例えば,可能な場合に実体を幾何学領域に変換するような他のプログラムでの処理が簡単になる.
  • CanonicalizeRegionは領域 reg を過剰指定の座標や不規則な引数の指定や説明等の依存関係がない単純な表現に変換する.

例題

すべて開くすべて閉じる

  (3)

過剰指定の座標を削除する:

Rectangleの引数指定を調整する:

縮退線の単純な表現を与える:

スコープ  (2)

縮退Rectangleの単純な表現を与える:

縮退RegularPolygon

縮退Simplex

縮退Sphere

CanonicalizeRegionは幾何学実体を持つ多角形に使うことができる:

アプリケーション  (1)

単純な規則で領域内の最も左にある点を求めるプログラムを書く:

CanonicalizeRegionは規則を拡張して特別の形と一致するようにする:

特性と関係  (4)

CanonicalizePolygonを使って多角形の正準表現を得る:

CanonicalizePolyhedronを使って多面体の正準表現を得る:

RegionConvertを使って領域の陰的表現を得る:

パラメトリック表現:

DiscretizeRegionを使って領域をメッシュに変換する:

考えられる問題  (1)

CanonicalizeRegionは特殊表現で領域を保存する:

メッシュ領域:

Wolfram Research (2021), CanonicalizeRegion, Wolfram言語関数, https://reference.wolfram.com/language/ref/CanonicalizeRegion.html.

テキスト

Wolfram Research (2021), CanonicalizeRegion, Wolfram言語関数, https://reference.wolfram.com/language/ref/CanonicalizeRegion.html.

CMS

Wolfram Language. 2021. "CanonicalizeRegion." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/CanonicalizeRegion.html.

APA

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

BibTeX

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

BibLaTeX

@online{reference.wolfram_2024_canonicalizeregion, organization={Wolfram Research}, title={CanonicalizeRegion}, year={2021}, url={https://reference.wolfram.com/language/ref/CanonicalizeRegion.html}, note=[Accessed: 05-November-2024 ]}