FindRegionTransform

FindRegionTransform[reg1,reg2]

gives the transformation function that maps the region reg1 to the region reg2.

Details

  • FindRegionTransform is typically used to get transformations between regions that preserve geometric properties such as lines and parallelism.
  • FindRegionTransform[reg1,reg2] gives the affine transformation that maps reg1 to reg2.
  • The following option can be given:
  • WorkingPrecisionAutomaticthe precision to use in internal computations

Examples

open allclose all

Basic Examples  (2)

Determine the transformation between two regions:

Apply the transformation:

Find an affine transformation that aligns two sets of positions:

Scope  (11)

Basic Uses  (4)

Find an affine transformation between two regions:

An affine transformation on a random sample of points:

FindRegionTransform works in:

2D:

3D:

nD:

FindRegionTransform works with nonconstant regions:

Special Regions  (4)

A transformation between a rectangle and a parallelogram:

Triangles and polygons:

Balls and ellipsoids:

Polygons:

Mesh Regions  (3)

A transformation between mesh regions:

A transformation between boundary mesh regions:

A transformation between mesh regions and boundary mesh regions:

Applications  (1)

Basic Applications  (1)

FindRegionTransform finds affine transformations:

Translation:

Rotation:

Scaling:

Wolfram Research (2021), FindRegionTransform, Wolfram Language function, https://reference.wolfram.com/language/ref/FindRegionTransform.html.

Text

Wolfram Research (2021), FindRegionTransform, Wolfram Language function, https://reference.wolfram.com/language/ref/FindRegionTransform.html.

CMS

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

APA

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

BibTeX

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

BibLaTeX

@online{reference.wolfram_2022_findregiontransform, organization={Wolfram Research}, title={FindRegionTransform}, year={2021}, url={https://reference.wolfram.com/language/ref/FindRegionTransform.html}, note=[Accessed: 27-November-2022 ]}