PeanoCurve
PeanoCurve[n]
gives the line segments representing the n-step Peano curve.
Details and Options
- PeanoCurve is also known as Peano space-filling curve.
- PeanoCurve returns a Line primitive corresponding to a path that starts at {0,0}, then joins all integer points in the 3n-1 by 3n-1 square, and ends at {3n-1,3n-1}. »
- PeanoCurve takes a DataRange option that can be used to specify the range the coordinates should be assumed to occupy.
Examples
open allclose allBasic Examples (2)
Scope (6)
Options (1)
DataRange (1)
DataRange allows you to specify the range of mesh coordinates to generate:
Applications (4)
PeanoCurve is constructed recursively by transforming segments into curves linked together by lines:
Properties & Relations (3)
PeanoCurve consists of lines:
Find the perimeter of the 2D Peano curve:
DataRange->range is equivalent to using RescalingTransform[{...},range]:
Use RescalingTransform:
Possible Issues (2)
By default, the coordinates of a Peano curve are not in the unit square:
Using DataRange to generate a Peano curve in the unit square:
PeanoCurve can be too large to generate:
Text
Wolfram Research (2017), PeanoCurve, Wolfram Language function, https://reference.wolfram.com/language/ref/PeanoCurve.html.
CMS
Wolfram Language. 2017. "PeanoCurve." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/PeanoCurve.html.
APA
Wolfram Language. (2017). PeanoCurve. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/PeanoCurve.html