How do I randomly generate multiple random shapes within a given area WITHOUT overlapping?
Show older comments
Hi, I have generated a random shape. I need to loop it over to randomly distribute such shapes within a given area WITHOUT overlapping. Area could be n by n units where n being a large integer number compared to the size of an individual shape.
Accepted Answer
More Answers (1)
Image Analyst
on 25 Nov 2017
0 votes
You can use my clouds program. It will generate gray scale images of clouds.

Of course you can then threshold the image and get a binary image with randomly-shaped, non-overlapping shapes.
1 Comment
Anuruddha Jayasuriya
on 27 Nov 2017
Categories
Find more on Creating and Concatenating Matrices in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!