A Koch snowflake is an iteratively generated (fractal) shape built out of successively smaller equilateral triangles by following these steps:
- Draw an equilateral triangle. (n = 0)
- Divide the line segment into three segments of equal length.
- Draw an equilateral triangle that has the middle segment from step 2 as its base and points outward.
- remove the line segment that is the base of the triangle from step 3. (n = 1)
- Repeat steps 2 - 4. (n = 2,3,...)
In the limit of
this shape has an infinite perimeter and a finite area. For
, this perimeter is calculable. Calculate both of these values for any input value of n and any starting triangle edge length, s.
[A1,P1] = KochSnowflake(n,s)
Solution Stats
Problem Comments
1 Comment
Solution Comments
Show comments
Loading...
Problem Recent Solvers12
Suggested Problems
-
Number of 1s in the Binary Representation of a Number
487 Solvers
-
Is my wife right? Now with even more wrong husband
1348 Solvers
-
Project Euler: Problem 7, Nth prime
1780 Solvers
-
Generate a vector like 1,2,2,3,3,3,4,4,4,4
14399 Solvers
-
229 Solvers
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
Nice problem!