RegionResize

RegionResize[reg,l]

第1辺の長さを l にし,辺の長さの割合は保存して,領域 reg のサイズを変更する.

RegionResize[reg,{lmax}]

最大辺の長さが lmaxで他の辺との長さの比が保存されたボックスに入るようにサイズを変更する.

RegionResize[reg,{l1,l2,}]

辺の長さが liのボックスに入るようにサイズを変更する.

RegionResize[reg,{{x1,min,x1,max},{x2,min,x2,max},}]

コーナーが{x1,min,x2,min,}{x1,max,x2,max,}のボックスに入るようにサイズを変更する.

詳細

  • RegionResizeを使って,形を保ってあるいは崩して領域のサイズを変更することができる.
  • 辺の長さ liは次のいずれでもよい.
  • Automatic自動決定された辺の長さ
    Allもとの辺の長さ
    Scaled[s]もとの辺の長さとの割合を s にする
    num辺の長さ num
    {num}最大辺の長さ num
  • RegionResize[reg,l]RegionResize[reg,{l,Automatic,}]に等しい.
  • RegionResize[reg,{l}]RegionResize[reg,{{l},{l},}]に等しい.

例題

すべて開くすべて閉じる

  (2)

三角形のサイズを変更する:

領域を可視化する:

3Dメッシュ領域のサイズを変更する:

領域を可視化する:

スコープ  (24)

基本的な用法  (7)

RegionResizeは任意の定常領域に使うことができる:

不定領域:

有限領域:

領域を可視化する:

RegionResizeは任意の幾何次元に使うことができる:

領域のサイズを変更して第1辺の長さを2にする.他の辺との割合はもとのままに保つ:

最大辺の長さが3で他の辺との割合はもとのままのボックスに入るようにサイズを変更する:

サイズを変更して以下の式のサイズを持つボックスに入るようにする:

サイズを変更してコーナーのあるボックスに入るようにする:

辺の長さ liは自動的に決定される:

もとの辺の長さ:

もとの辺の長さとの割合を使う:

数を使う:

上界:

特別な領域  (6)

内の領域:

内の領域:

内の領域を可視化する:

内の領域:

内の領域を可視化する:

内の領域:

数式定義領域  (3)

ImplicitRegionとしての2つの円板の和集合:

領域を可視化する:

ImplicitRegionとしての2つの円柱の和集合:

領域を可視化する:

ParametricRegionとして表現された円板の有理パラメータ化:

領域を可視化する:

メッシュ領域  (4)

2DのMeshRegion

領域を可視化する:

3DのMeshRegion

領域を可視化する:

2DのBoundaryMeshRegion

境界を可視化する:

3DのBoundaryMeshRegion

領域を可視化する:

派生領域  (4)

2つの領域のRegionIntersection

領域を可視化する:

混合次元領域のRegionUnion

境界を可視化する:

TransformedRegion

境界を可視化する:

RegionBoundary

境界を可視化する:

アプリケーション  (4)

正方形のサイズを変更する:

三角形:

直方体:

角錐:

3Dモデルを印刷前にサイズ変更する:

より小さいモデル:

3Dのプリントモデルのコストを下げる:

グラフィックスの場面のサイズを変更する:

プロットを修正する:

特性と関係  (3)

RegionResizeは,第1辺の長さを持つように領域のサイズ変更をすることでボックス比を保つ:

RegionBoundsを使って領域の境界を得る:

領域を再スケールし,新たな境界を得る:

RescalingTransformを使って領域のサイズを変更することができる:

RescalingTransformを使う:

考えられる問題  (1)

有限ボックスに入るように無限領域をサイズ変更することはできない:

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

テキスト

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

CMS

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

APA

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

BibTeX

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

BibLaTeX

@online{reference.wolfram_2024_regionresize, organization={Wolfram Research}, title={RegionResize}, year={2016}, url={https://reference.wolfram.com/language/ref/RegionResize.html}, note=[Accessed: 25-November-2024 ]}